Android(安卓)性能最佳实践 1
16lz
2021-01-26
Performance Tips 性能小贴士
http://developer.android.com/training/articles/perf-tips.html
简单翻译:
两条写出高效代码的基本规则:
1. 不要做不必要的操作
2. 不要申请不必要的内存
避免创建不必要的对象
尽量定义静态方法
为常量使用final定义
避免创建Getters/Setters
使用增强的For循环
Consider Package Instead of Private Access with Private Inner Classes
避免使用浮点数
了解并使用库方法(不要自己写)
小心使用Native方法
性能神话(JIT没有那么快)
经常规划
http://developer.android.com/training/articles/perf-tips.html
简单翻译:
两条写出高效代码的基本规则:
1. 不要做不必要的操作
2. 不要申请不必要的内存
避免创建不必要的对象
尽量定义静态方法
为常量使用final定义
避免创建Getters/Setters
使用增强的For循环
Consider Package Instead of Private Access with Private Inner Classes
避免使用浮点数
了解并使用库方法(不要自己写)
小心使用Native方法
性能神话(JIT没有那么快)
经常规划
更多相关文章
- android学习之模拟器SD卡的创建(tools)
- Android在任意位置获取应用程序Context
- Android(安卓)SDK离线安装方法详解(加速安装)
- 获得手机相关信息的实现方法
- Android(安卓)Handler.removeMessage移除所有postDelayed的问题
- 一个自定义的Topbar模板
- Databinding简单的分析ImageView属性android:src="@{resImgId}"
- Android(安卓)之 自定义标签 和 自定义组件 TypedArray
- WebRTC之Android客户端