初学者今天接触了回调接口,大致是上层类a中引用的下层类b通过接口c回调类a的方法d,再看surfaceholder.addcallback(surfaceview)后可以使用holder中的方法surfacechanged,那在这里 谁是abcd,忘解答,新人,可能理解存在错误
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
surfaceholder和surfaceview回调关系
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2017-06-24 16:01关注holder顾名思义是占位符。 surfaceholder翻过来调用surfaceview
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-09-21 21:37njit_peiyuan的博客 其实相当于MVC结构的三者关系:M(Surface)、V(SurfaceView)、C(SurfaceHolder) 1、Surface Handle onto a raw buffer that is being managed by the screen compositor. 简单翻译:Surface是原始图像缓冲区...
- 2022-03-18 17:53阿阿阿宗的博客 提供访问和控制SurfaceView背后的Surface 相关的方法 ,通过回调方法,我们可以知道到Surface的创建、销毁或者改变。在SurfaceView中有一个方法getHolder,可以很方便地获得SurfaceView所对应的Surface所对应的...
- 2020-05-12 10:47l_215851356的博客 holder.addCallback(new SurfaceHolder.Callback() { @Override public void surfaceCreated(SurfaceHolder holder) { } @Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int ...
- 2022-12-20 21:53Mr.小朱同学的博客 这篇文章,主要介绍Android中和多媒体播放相关的两个类SurfaceView和SurfaceHolder。 目录 一、多媒体(视频播放) 1.1、Surface和SurfaceView (1)Surface介绍 (2)SurfaceView介绍 (3)SurfaceHolder介绍 1.2、...
- 2016-05-28 16:15grace_dl的博客 你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的...
- 2020-12-24 16:00Gaoxry的博客 提供访问和控制SurfaceView背后的Surface 相关的方法 (providingaccess and control over this SurfaceView's underlying surface),它通过三个回调方法,让我们可以感知到Surface的创建、销毁或者改变。...
- 2021-03-01 07:05weixin_39689700的博客 3.1、abstract void addCallback(SurfaceHolder.Callback callback) Add a Callback interface for this holder.// 给SurfaceHolder一个回调对象。 3.2、abstract Canvas lockCanvas(Rect dirty) Just like ...
- 2017-05-08 12:32gxflh的博客 Surface、SurfaceView、SurfaceHolder详解 一、Surface Surface就是“表面”的意思。在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer that is being managed by the ...
- 2023-03-04 15:55进击的代码家的博客 SurfaceHolder是...一般在SurfaceView的回调函数中使用。1.1 getHolder()方法获取SurfaceHolder对象。1.2 addCallback()方法注册SurfaceHolder.Callback回调函数。1.3 setFixedSize()方法设置Surface的大小。
- 2016-08-19 17:06吴小博的博客 surfaceview提供了一个可见区域,surface的排版显示收到视图层级关系的影响,它的兄弟视图节点会在顶端显示。注意,如果surface上面有透明控件,那么它的每次变化都会引起框架重新计算它和顶层控件
- 2016-01-28 15:50月亮弯弯2013的博客 调试Media播放时,不时用到SurfaceView与SurfaceHolder对象,写case测试及实际运行效果, 基本上搞清楚这两个对象的用法及区别 1、SurfaceView public class SurfaceView extends View SurfaceView是视图...
- 残风乱了温柔的博客 最近学习Google的zxing扫码,接触到Surface、Surface和Viewfindview,这里先记下Surface学习到的好东西 转载:http://blog.csdn.net/pathuang68/article/details/7351317 一、Surface Surface就是“表面”的意思...
- init......的博客 surfaceview变得可见时,surface被创建;surfaceview隐藏前,surface被销毁;包括包含surfaceview的父控件(是不是所有父控件有待测试!!!!)
- 2022-01-10 11:28Android系统攻城狮的博客 所有界面元素都会经过一系列的测量和一个布局过程,该过程会将这些元素融入到矩形区域中。然后,所有可见 View 对象都会渲染到一个 Surface(当应用置于前台时,由 WindowManager 进行设置)。应用的界面线程会按帧...
- 2021-04-17 10:47在播放视频时,通常需要通过SurfaceHolder回调来准备和绑定MediaPlayer。 4. **视频放大缩小技术**: - **ScaleType**: SurfaceView没有直接的缩放属性,但可以通过Matrix操作实现视频的缩放。Android中的...
- 2019-04-04 21:12Sniper663785的博客 SurfaceHolder.Callback主要是当底层的Surface被创建、销毁或者改变时提供回调通知,由于绘制必须在Surface被创建后才能进行,因此SurfaceHolder.Callback中的surfaceCreated 和surfaceDestroyed 就成了绘图处理...
- 没有解决我的问题, 去提问