android应用性能优化的一些mark
1.手机耗电
(1) 被动定位
(2) 组件耗电,广播接收器不用的时候把它取消掉。
(3) wifi等模块,在屏幕关闭的时候要关掉
2. 内存
(1) 布局优化,减少不必要对象的创建,另外用merge,ViewStub等优化
(2) 在一些UI界面,如果去显式的释放内存可能会导致体验效果不好,会出现卡顿现象
(3) 缓存优化Lrucache,并发安全可以访问的java对象
3.一些性能分析工具
traceview:可以跟踪函数
耗电测试工具,
运行时间测试工具