- 布局优化
include 标签 比如导航栏
merge 标签 减少布局的层级
viewstub 继承view 本身不参与任何的布局和绘制过程 按需加载 比如无网络的界面加载
- 绘制优化
view的ondraw方法要避免执行大量操作
ondraw方法会被频繁的调用产生大量的临时对象 占用过多的内存会被gc 降低程序执行效率
不做耗时任务
- 内存泄漏优化
静态变量导致的内存泄漏
单例模式导致的内存泄漏
属性动画导致的内存泄漏 ondestroy 方法中调用 animator.cancel() 停止动画
- 响应速度优化
broadcastreceiver 十秒内未执行完操作
-
listview优化
-
bitmap优化
-
线程优化
采用线程池
网友评论