Android 性能优化——绘制优化

来源:互联网 发布:php图片管理系统 编辑:程序博客网 时间:2024/05/20 11:51

绘制优化是说View 在onDraw方法要避免执行大量操作。

第一点:onDraw中不要创建新的布局对象,应为onDraw 方法可能会被频繁调用,瞬间产生了大量临时对象,导致内存过多,而且系统的gc会很频繁,导致了效率的大大降低。

第二点,onDraw 中不要做耗时的操作任务,不能执行大量的循环操作,,大量的循环操作很占cpu 造成View的绘制很不流畅,。Google官方性能优化中,View的最优选择绘制帧率为60fps。每帧绘制时间也就是1000/60约等于16ms .

以上内容为自己工作心得,随笔记下,谢谢 。

1 0
原创粉丝点击