![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
屏幕刷新
小蜗牛翻田埂
为之则易,不为则难
展开
-
说一说android屏幕刷新那些事
面试的时候经常会被问到如何处理屏幕卡顿的问题,可能绝大数人都会说尽量不在主线程中做耗时操作例如读取大文件,复杂的计算问题或者是数据库操作等等放在子线程执行,回答在好一点的呢可以知道基本概念,如人眼识别卡顿的极限是一秒二十四帧,手机的刷新频率是60帧,差不多16毫秒会刷一帧。但是接着问为什么是16毫秒刷一帧?为什么主线程耗时操作就会导致卡顿呢?就很少有人能够说清楚了。 ...原创 2020-05-28 09:55:41 · 164 阅读 · 0 评论 -
面试自定义控件回答点
相信大家在面试的时候经常会遇到自定义view相关的面试题,下面我给大家说一下回答的思路。 1、首先android的绘制流程,在activity创建的时候,ActivityThread会调用handleResumeActivity,此时DecorView会和ViewRootImpl会相关联,并把ViewRootImpl设置为DecorView的父类,View的绘制是从ProformTraverslas开始的。 2、接着就可以分析常见的三个方法 measure layout draw 3、如果有事件相关的要原创 2020-05-18 10:54:14 · 389 阅读 · 0 评论