使用SurfaceView绘制一张图片。

明明能够使用imageview显示图片或者使用自定义View的ondraw()绘制一张图片,为何要用surfaceView这么复杂的东西去绘制图片? 由于Android系统是每隔16ms发出VSYNC信号来进行屏幕的重绘,这个重绘是在主线程中的。一旦主线程中的绘制任务时长超过16ms,就会出现卡帧现象。(以前项目在一个界面同时显示时钟每秒刷新和文字跑马灯效果,每次秒数刷新时便会出现跑马灯卡顿一下的
相关文章
相关标签/搜索