您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页Android 图形架构

Android 图形架构

来源:二三四教育网

每一个开发者都应该了解的关于 Surface,SurfaceHolder,EGLSurface,SurfaceView,GLSurfaceView,SurfaceTexture,TextureView,SurfaceFlinger,和 Vulkan 的东西。

本页描述 Android 系统级图形架构的必要元素及应用框架和多媒体系统如何使用它们。重点是图形数据的缓冲区如何在系统中移动。如果你曾经想知道为什么 SurfaceView 和 TextureView 有着那样的行为,或 Surface 和 EGLSurface 如何交互,那你就来对地方了。

假设读者熟悉 Android 设备和应用开发。你不需要关于应用框架的详细知识,这里只会提到少量的 API 调用,但这里的资料与其它公开的文档不重叠。目标是提供关于渲染一帧用以输出中牵涉的重要事件的详情,以帮助你在设计应用时做出明智的选择。为了实现这一点,我们从底层开始,描述 UI 类如何工作,而不是它们如何使用。

这一节包含几页,覆盖了从背景资料到 HAL 细节到使用案例的所有东西。这里从解释 Android 图形缓冲区开始,描述合成和显示机制,然后是提供了数据合成器的更高层机制。我们建议你按下面列出的顺序阅读,而不是直接跳到听起来很有趣的主题。

底层组件

高层组件

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务