上一页 1 2 3 4 5 6 ··· 10 下一页

2014年10月22日

Android ContentObserver详解

摘要: 前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。 ContentObserver——内容观察者,目的是观察(捕捉)特... 阅读全文

posted @ 2014-10-22 22:30 沙翁 阅读(1152) 评论(0) 推荐(0) 编辑

Android源码目录结构详解

摘要: Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik J... 阅读全文

posted @ 2014-10-22 16:27 沙翁 阅读(9744) 评论(0) 推荐(1) 编辑

2014年10月21日

理解onPause和onStop

摘要: onPause 用于由一个Activity转到另一个Activity、设备进入休眠状态(屏幕锁住了)、或者有dialog弹出时onStop 用于不可见的Activity(有对话框弹出时,这时底下的activity仍然可见,所以此时onStop不会被调用)从下面的日志日志可以看出区别: 1.从Fir... 阅读全文

posted @ 2014-10-21 11:28 沙翁 阅读(1450) 评论(0) 推荐(0) 编辑

2014年10月16日

JVM内存模型以及垃圾回收

摘要: JAVA堆的描述如下: 内存由Perm和Heap组成。其中Heap = {Old + NEW = { Eden , from, to } } JVM内存模型中分两大块: NEW Generation:程序新创建的对象都是从新生代分配内存,新生代由Eden Space和两块相同大小的Surviv... 阅读全文

posted @ 2014-10-16 17:01 沙翁 阅读(812) 评论(1) 推荐(0) 编辑

2014年10月15日

深入理解JVM内存模型

摘要: 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷... 阅读全文

posted @ 2014-10-15 17:14 沙翁 阅读(380) 评论(0) 推荐(1) 编辑

Android优化之软引用和弱引用

摘要: Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。 如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收... 阅读全文

posted @ 2014-10-15 13:58 沙翁 阅读(1239) 评论(0) 推荐(0) 编辑

2014年10月14日

Android中Service与IntentService的使用比较

摘要: 不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。 ... 阅读全文

posted @ 2014-10-14 16:56 沙翁 阅读(5599) 评论(1) 推荐(1) 编辑

Android配置文件,所有权限

摘要: 访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息... 阅读全文

posted @ 2014-10-14 11:15 沙翁 阅读(694) 评论(0) 推荐(0) 编辑

为什么Android手机总是越用越慢?

摘要: 根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机变慢的影响,百度搜索“Android+卡慢”,也有超过460万条结果。在业内,Android手机一直有着“越用越慢”的口碑,这个现象甚至超出了硬件范畴——很多中高端Android手机在硬件参数上都优于同一代iPhone... 阅读全文

posted @ 2014-10-14 09:24 沙翁 阅读(718) 评论(0) 推荐(0) 编辑

Android之安全机制

摘要: 根据android四大框架来解说安全机制代码安全java不同于C/C++,java是解释性语言,存在代码被反编译的隐患;默认混淆器为proguard,最新版本为4.7;proguard还可用来压缩、优化java字节码,删除无用的类、字段、方法、属性、注释等。配置方法为在Android.mk中设置LO... 阅读全文

posted @ 2014-10-14 08:53 沙翁 阅读(1768) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航