android 应用层性能优化方案
2013-08-09 17:40
183 查看
1、避免创建不必要的类对象
2、如果方法用不到成员变量,可以把方法声明为static,新能会提升15%到20%
3、避免使用getter和setter存取Filed,可以吧Field声明为public,直接访问
4、static的变量如果不需要修改,应使用static final 修饰符定义为常量
5、使用增加for循环
6、私有内部类要访问外部类的Field或方法,可以把外部类的Field或方法声明为包访问权限
7、合理利用浮点数、浮点数比整形慢两倍
8、慎用Logcat输出
9、 尽量少的注册系统广播通知接收,同时适当的可以通过重写onPause或onResume来控制Activity显示时才获取部分系统广播。
10、调用已有的函数比自己写的效率更高,例如判断列表是否为空调用isEmpty()方法要比size()==0效率要来的高的多
对你有帮助记得帮我顶一下...
2、如果方法用不到成员变量,可以把方法声明为static,新能会提升15%到20%
3、避免使用getter和setter存取Filed,可以吧Field声明为public,直接访问
4、static的变量如果不需要修改,应使用static final 修饰符定义为常量
5、使用增加for循环
6、私有内部类要访问外部类的Field或方法,可以把外部类的Field或方法声明为包访问权限
7、合理利用浮点数、浮点数比整形慢两倍
8、慎用Logcat输出
9、 尽量少的注册系统广播通知接收,同时适当的可以通过重写onPause或onResume来控制Activity显示时才获取部分系统广播。
10、调用已有的函数比自己写的效率更高,例如判断列表是否为空调用isEmpty()方法要比size()==0效率要来的高的多
对你有帮助记得帮我顶一下...
相关文章推荐
- android 应用层性能优化方案
- 【Android性能优化】内存泄露和内存溢出(OOM)的引发原因及优化方案
- Android应用层View绘制流程与源码分析,性能优化
- [置顶] 【Android性能优化】Android图片加载方案--Bitmap的内存管理和优化方案
- 浅谈Android性能优化方案
- Android应用性能优化方案
- 【Android性能优化】内存泄露和内存溢出(OOM)的引发原因及优化方案
- 优化性能[置顶] Android应用性能优化方案
- Android性能优化之常见内存泄漏和优化方案
- Android性能优化的一些方案
- Android中对ListView的展示的性能优化常见的两种方案
- Android性能优化方案
- 【Android性能优化】Android图片加载方案--Bitmap的内存管理和优化方案
- 关于Android性能优化的若干方案
- Android性能优化方案
- Android App 性能优化方案
- Android 性能优化方案大全
- 【Android性能优化】内存泄露和内存溢出(OOM)的引发原因及优化方案
- Android 常用性能优化方案:解决内存泄漏问题
- Android应用性能优化方案