app性能优化

View

避免嵌套层级太深防止过度绘制
https://www.jianshu.com/p/b1442924c203

内存

5R法则
1.Reckon(计算)
首先需要知道你的app所消耗内存的情况,知己知彼才能百战不殆

2.Reduce(减少)
消耗更少的资源

3.Reuse(重用)
当第一次使用完以后,尽量给其他的使用

4.Review(检查)
回顾检查你的程序,看看设计或代码有什么不合理的地方。

5.Recycle(回收)
返回资源给生产流

电池

减少唤醒屏幕次数
减少GPS的使用
减少传感器的使用
JobScheduler的使用

你可能感兴趣的:(app性能优化)