您的位置:首页 > 移动开发 > Android开发

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效率要来的高的多

对你有帮助记得帮我顶一下...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: