一、布局优化
布局层级相同的情况下用Linearlayout而不用relativelayout
wrape_content 不调用ondraw()两次,有精确的尽量不要使用
view_stub 特点是隐藏布局,内存占用为0
二、内存优化
- bitmap 即时回收,缩小比例,使用软引用,android 分配bitmap为8M
- 文件流即时关闭,数据库操作即时关闭。
内存泄漏:
- 生命周期不一致:
- handler
- new thread
三、电量优化
四、启动优化
在application 中开异步线程
五、耗电优化
六、apk大小优化
图片压缩