存档

2012年11月 的存档

Android性能优化(三)

2012年11月21日 吴颖敏 没有评论

之前Jason介绍了相关的Android性能优化的关注点,今天继续留下点Memory。 用静态代替虚拟 如果不需要访问某对象的字段,将方法设置为静态,调用会加速15%到20%。 这也是一种好的做法,因为你可以从方法声明中看出调用该方法不需要更新此对象的状态。 避免内部的Getters/Setters 在源生语言像C++中,通常做法是用Getters(i=getCount())代替直接字段访问(i=mCount)。这是C++中一个好的习惯,因
................Read More

android 性能优化(二)

2012年11月16日 吴颖敏 1 条评论

之前 Jason介绍了相关的android的优化方法,这期主要对android的gc log做些Memory。 垃圾回收一直是java性能调优的关键,JVM调优系列提供了对java程序性能调优的方法。作为java的衍生产物android的性能调优同样也需要关注垃圾回收。 android2.3定义了StrictMode类,对检测潜在的内存泄露有很大的帮助,随着3.0,4.0的升级引入了越来越多的额外功能。 使用detectAll()可以覆盖所需要的基本监控
................Read More