
页面滑动的流畅性指的是每一秒会有60帧的画面更新,这样在人眼中看到的就是流畅的画面,相当于每隔16.7ms就有1帧画面更新,如果CPU和GPU能在16.7ms内处理完1帧画面那么就是流畅的,反之就会出现卡顿
CPU工作的是Layout(UI布局,文本计算),Display(绘制 drawRact方法就发生在这),Prepare(准备,设置image必须解码),Commit(提交位图给GPU)
GPU工作是定点着色,图元装配,光栅化,片段着色,片段处理,完成之后,在下一个VSync信号到来之前提交到图像处理器中。
网友评论