搜索结果
查询Tags标签: SurfaceHolder,共有 4条记录-
Android APP完整基础教程(17)图形系统-SurfaceView
1 SurfaceView的绘图机制 @1 理解SurfaceView 为什么要使用SurfaceView,而不是直接使用View? 这里要考虑到动态场景和静态场景的差异,相对于动态场景: View组件缺少双缓冲机制。存在图像撕裂/显示不全的情况。View组件无法局部更新。当程序需要更新图片时,程序必须重…
2022/2/6 23:20:43 人评论 次浏览 -
Android进阶:自定义视频播放器开发(上,android内存优化面试
上面有提到,SurfaceView和大部分视频应用一样,把视频流解析成一帧帧的图像进行显示,但是如果把这个解析的过程放到一个线程中完成,可能在上一帧图像已经显示过后,下一帧图像还没有来得及解析,这样会导致画面的不流畅或者声音和视频不同步的问题。所以SurfaceView和大…
2022/2/4 7:15:12 人评论 次浏览 -
SurfaceView杂记,来自阿里巴巴佛系Android程序员的指南
/** 继承SurfaceView类并实现SurfaceHolder.Callback接口就可以实现一个自定义的SurfaceView了,SurfaceHolder.Callback在底层的Surface状态发生变化的时候通知View */ public class MySurfaceView extends SurfaceView implements Callback, Runnable { /** Called when…
2022/1/14 17:08:10 人评论 次浏览 -
SurfaceView杂记,来自阿里巴巴佛系Android程序员的指南
/** 继承SurfaceView类并实现SurfaceHolder.Callback接口就可以实现一个自定义的SurfaceView了,SurfaceHolder.Callback在底层的Surface状态发生变化的时候通知View */ public class MySurfaceView extends SurfaceView implements Callback, Runnable { /** Called when…
2022/1/14 17:08:10 人评论 次浏览