Android学习
文章平均质量分 70
newtonker
这个作者很懒,什么都没留下…
展开
-
Handler有何作用?如何使用?
转自:AndroidChina » Handler有何作用?如何使用?一 Handler作用和概念包含线程队列和消息队列,实现异步的消息处理机制,跟web开发的ajax有异曲同工之妙。运行在某个线程上,共享线程的消息队列;接收消息、调度消息,派发消息和处理消息;实现消息的异步处理;Handler能够让你发送和处理消息,以及Runnabl转载 2014-06-08 10:37:59 · 583 阅读 · 0 评论 -
ListVIew点击事件失效
记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案,但究其本质都是ListView的Item抢占焦点或者Item没有获取焦点甚至没有绑定上OnItemClickListener监听事件,而我所犯的错误是在ListView的Item布局中引入了一个Sty转载 2014-07-31 21:53:53 · 589 阅读 · 0 评论 -
Android类动态加载技术
Android应用开发在一般情况下,常规的开发方式和代码架构就能满足我们的普通需求。但是有些特殊问题,常常引发我们进一步的沉思。我们从沉思中产生顿悟,从而产生新的技术形式。如何开发一个可以自定义控件的Android应用?就像eclipse一样,可以动态加载插件;如何让Android应用执行服务器上的不可预知的代码?如何对Android应用加密,而只在执行时自解密,从而防止被破解?……转载 2014-09-21 21:40:50 · 509 阅读 · 0 评论 -
彻底解决android读取中文txt,lrc的乱码(自动判断文档类型并转码)
这几天在研究android的播放器,在读取歌词的时候,老是乱码,使我很纠结:今天在网上看到一个文件转码的文章,彻底解决了我的乱码问题,这样我就不用自己去手动的转码lrc歌词文件你的编码了,现在与大家分享一下这一文章(其中里面的几个if else里面的条件原理不是很懂,请高手帮忙解答): package com.qgmobile.utils;import java.转载 2014-08-02 23:36:05 · 1119 阅读 · 0 评论 -
Android 内存溢出解决方案(OOM) 整理总结
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/804237 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今转载 2014-07-27 19:54:45 · 415 阅读 · 0 评论 -
Android进程与内存及内存泄露
第一部分 Android进程1.1、Android进程简介 每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,而每一个虚拟机实例都是一个独立的进程空间,不同的应用在不同的进程空间里运行,当一个虚拟机关闭或意外中止时不会对其它虚拟机造成影响,可以最大程度的保护应用的安全和独立运行. 关于此的更多内容可参考《Android Dalvik虚拟机简介》1.转载 2014-07-27 19:54:03 · 426 阅读 · 0 评论 -
Android 百度地图 SDK v3.0.0 (四) 引入离线地图功能
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37758097一直觉得地图应用支持离线地图很重要啊,我等移动2G屌丝,流量不易,且用且珍惜。对于官方开发指南对于离线地图的教程,提供了两种方案:第一,手动导入,先将从官网下载的离线包解压,把vmp文件夹拷入SD卡根目录下的BaiduMapSDK文件夹转载 2014-07-20 22:24:22 · 662 阅读 · 0 评论 -
Android 百度地图 SDK v3.0.0 (一)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37729091最近公司要把百度地图集成的项目中,于是我就研究了一天百度地图的SDK,当前的版本:Android SDK v3.0.0 。 虽然百度地图网上相关代码比较多,大多可能都是比较旧的版本,且百度地图API的改动感觉也比较大,所以再此跟大家分享一下一天的劳动成功。转载 2014-07-20 13:14:35 · 659 阅读 · 0 评论 -
Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37730469在上一篇博客中,我们成功把地图导入了我们的项目。本篇我们准备为地图添加:第一,定位功能;第二,与方向传感器结合,通过旋转手机进行道路的方向确认。有了这两个功能,地图已经可以为我服务了~~~~效果图:好了,可以代码,为了方便,我把所有转载 2014-07-20 22:25:29 · 667 阅读 · 0 评论 -
fullScroll滚动不到底部
如果在TextView的append后面马上调用fullScroll,会发现无法滚动到真正的底部,这是因为Android下很多(如果不是全部的话)函数都是基于消息的,用消息队列来保证同步,所以函数调用多数是异步操作的。当TextView调用了append会,并不等text显示出来,而是把text的添加到消息队列之后立刻返回,fullScroll被调用的时候,text可能还没有显示,自然无法滚动到正转载 2014-06-29 18:30:39 · 531 阅读 · 0 评论 -
环境: ubuntu 12.04 上面Android ndk 开发环境一键配置(cdt, adt, ndk 及Ogre工程移植)
起初,用纯eclipse 配置android ndk开发环境,浪费了我好多时间。 倒腾了一个星期。 后来才发现有个非常简洁的途径, 我在上面成功实现了C++ ,Ogre移植到手机上,现给大家做参考。第一步: 安装jdk。第二步: 去 http://developer.android.com/sdk/index.html,下载eclipse + android 集转载 2014-07-23 23:07:07 · 457 阅读 · 0 评论 -
10分钟搭建NDK的Android开发环境
作者:金良(golden1314521@gmail.com) csdn博客:http://blog.csdn.net/u0121765911. 安装JDK. 1.1 去官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK7软件包,我下载的是jdk-7u51-windows-i586转载 2014-07-23 22:04:23 · 441 阅读 · 0 评论 -
Java中的软引用,弱引用和虚引用
在Android的图片处理中,碰到的一个非常普遍的问题便是OOM错误 为此网上也有很多例子,而在之前的一篇转载里 提到了ListView中加载图片的ImageLoader,而其中有一处,使用到了名为SoftPreference的类 这是Java中的一个类 也就是所谓的软引用 在查询了相关的资料以后 会发现SoftPreference的特性,非常适合用来处理OOM引起的问题 下面是百度文库的一篇转载转载 2014-07-27 20:56:47 · 358 阅读 · 0 评论 -
Android处理图片OOM的若干方法小结
前言众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消转载 2014-07-26 22:25:58 · 385 阅读 · 0 评论 -
Android开发实践:掌握Camera的预览方向和拍照方向
原文链接: http://ticktick.blog.51cto.com/823160/1592267Android的Camera相关应用开发中,有一个必须搞清楚的知识点,就是Camera的预览方向和拍照方向,本文就重点讨论一下这个问题。图像的Sensor方向:手机Camera的图像数据都是来自于摄像头硬件的图像传感器(Image Sensor),这个Sen转载 2015-09-15 11:32:58 · 11150 阅读 · 0 评论