码迷,mamicode.com
首页 > 移动开发 > 详细

Android 开发中踩过的坑之二: 16ms的UI线程时间才不会卡顿

时间:2015-08-03 21:09:47      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

AndroidUI卡顿, 是总会遇到的问题, 

这个坑经常遇到, 通常在优化时才会重点关注. 通常在Adapter.getView()方法中比较突出.


人眼的原因, 1秒24帧的动画才能感到顺畅. 所以每帧的时间大概有41ms多一点点(1000ms/24). 但是但是, 注意了, 这41ms不是全都留给你java代码, 而是所有java native 屏幕等等的, 最后留给我们用java级别发挥的时间, 只有16~17ms了.

所以,当你优化视觉效果时, 留意UI线程的时间, 超过16ms, 就需要处理了.

Android 开发中踩过的坑之二: 16ms的UI线程时间才不会卡顿

标签:

原文地址:http://my.oschina.net/u/1393188/blog/487222

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!