Android基础知识
文章平均质量分 73
maoyu123456789
这个作者很懒,什么都没留下…
展开
-
【Android零基础开发001】Activity启动与多个Activity之间的切换
从今天开始,会原创 2014-10-31 14:41:09 · 1098 阅读 · 0 评论 -
Android Handler
1. Handler用于send和processMessage和Runnable对象。2. Handler实例属于于创建它的Thread,处理该Thread消息队列中的消息。主要应用:1. 调度Messages/Runnables在将来的某一个时间点执行2. 向其它Thread发送action,其它Thread注册这个action接收和处理,就可以响应该action原创 2015-01-23 11:05:00 · 324 阅读 · 0 评论 -
Android 应用内存限制
Android系统为了保护有限的内存空间,对单个应用可使用的内存空间进行了限制,最初是16M,后来是32M,目前有的手机已达到128M或更大。 连接手机后,通过#adb shell cat /system/build.prop来查看,信息如下: dalvik.vm.heapstartsize=8m 应用启动时系统初始分配的内存大小dalvik.vm.he原创 2015-02-27 13:25:53 · 1300 阅读 · 0 评论 -
Android内存优化
为了是垃圾回收器正常释放程序所占用的内存,应该尽量避免内存泄露的情况(通常是全局成员变量持有对象引用导致的)。例如一个activity中包含整个应用的Context (getApplicationContext)对象,因为该context的生命周期通常比该activity长,所以导致该activity直到应用退出才能被回收。1. 节制地使用service除非必要(如守护进程)只原创 2015-02-27 14:27:02 · 345 阅读 · 0 评论