扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
ANDROID图形显示系统 版权信息
- ISBN:9787302653554
- 条形码:9787302653554 ; 978-7-302-65355-4
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>>
ANDROID图形显示系统 本书特色
本书从框架和流程两个角度介绍图形显示系统,配合示例和全彩图解辅助读者学习。
ANDROID图形显示系统 内容简介
本书主要介绍Android图形显示系统。首先介绍图形显示系统的框架;然后在对图形显示系统有一个整体认识的基础上,重点介绍每个图形组件的工作原理;*后介绍输入,输入与显示结合在一起才能实现用户与计算机的交互。 全书共分7章。第1章介绍图形显示系统的框架;第2章介绍图形显示系统涉及的进程间通信方式;第3章介绍硬件抽象层的图形组件;第4章介绍图形流消费者处理图形缓冲的流程;第5章介绍窗口位置管理服务的内容;第6章介绍图形流的生产过程;第7章介绍输入。 本书适合作为高等院校计算机、软件工程及相关专业本科生、研究生的参考资料,也可供有Android基础的软件开发者参考。
ANDROID图形显示系统 目录
第1章 绪论/1
1.1 简介/1
1.2 图形显示系统框架/1
第2章 进程间通信/4
2.1 简介/4
2.1.1 定义/4
2.1.2 必要性/5
2.1.3 实现方法/6
2.2 Binder/7
2.2.1 示例/7
2.2.2 框架/8
2.2.3 Binder驱动/9
2.2.4 服务管理进程/12
2.2.5 服务进程/17
2.2.6 客户进程/29
2.2.7 示例回顾/31
2.2.8 线程池/32
2.2.9 Java Binder/34
2.2.10 文件描述符/35
2.2.11 通信模式/36
2.2.12 使用场合/37
2.3 共享内存/38
2.3.1 简介/38
2.3.2 实现方法/38
2.3.3 使用场合/39
2.4 套接字/39
2.4.1 简介/39
2.4.2 使用场合/40
2.5 本章小结/40
第3章 图形硬件/41
3.1 硬件抽象层/41
3.1.1 作用/41
3.1.2 接口定义/41
3.1.3 使用示例/42
3.2 硬件抽象层接口定义语言/45
3.2.1 背景/45
3.2.2 使用方法/46
3.2.3 进程间通信方式/48
3.3 Gralloc/48
3.3.1 简介/48
3.3.2 接口定义/49
3.3.3 分配图形缓冲流程/50
3.3.4 图形缓冲/51
3.4 Hardware Composer/53
3.4.1 简介/53
3.4.2 接口定义/53
3.4.3 硬件混合渲染器合成/56
3.4.4 图形库合成/60
3.5 本章小结/61
第4章 图形流消费者/62
4.1 简介/62
4.1.1 SurfaceFlinger初始化/62
4.1.2 客户进程与SurfaceFlinger交互/63
4.1.3 SurfaceFlinger与硬件抽象层交互/64
4.2 图层/64
4.2.1 创建图层/64
4.2.2 缓冲图层/67
4.2.3 图形的生产与消费/69
4.3 VSync/72
4.3.1 简介/72
4.3.2 作用/73
4.3.3 基本流程/74
4.4 图形合成/79
4.4.1 合成原理/79
4.4.2 纹理/80
4.4.3 混合/84
4.4.4 渲染引擎/84
4.4.5 合成流程/87
4.5 本章小结/91
第5章 窗口位置管理/92
5.1 简介/92
5.1.1 WMS/92
5.1.2 客户进程与WMS交互/93
5.1.3 WMS与SurfaceFlinger交互/94
5.2 窗口/94
5.2.1 创建窗口/94
5.2.2 窗口容器/95
5.2.3 控制窗口/96
5.3 窗口容器树/97
5.3.1 DisplayContent/97
5.3.2 DisplayChildWindow Container/99
5.3.3 TaskStack/100
5.3.4 Task/101
5.3.5 AppWindowToken/102
5.3.6 WindowState/103
5.3.7 SurfaceControl/104
5.4 窗口切换/106
5.4.1 切换原理/106
5.4.2 切换动画/107
5.4.3 切换流程/107
5.5 本章小结/113
第6章 图形流生产者/114
6.1 生产环境/114
6.1.1 启动流程/114
6.1.2 设置内容视图/116
6.1.3 设置根视图/118
6.1.4 初始化图形库/118
6.1.5 请求VSync信号/119
6.2 2D图形/119
6.2.1 视图/119
6.2.2 生产流程/120
6.3 3D图形/125
6.3.1 示例/125
6.3.2 生产流程/126
6.4 本章小结/133
第7章 输入/134
7.1 输入系统/134
7.2 输入管理/134
7.2.1 输入管理框架/134
7.2.2 启动过程/135
7.2.3 读取事件/137
7.2.4 分发事件/140
7.2.5 建立连接通道/141
7.2.6 分发到目标进程/142
7.2.7 在视图树中分发/144
7.2.8 处理事件/145
7.3 输入法/146
7.3.1 输入法框架/147
7.3.2 初始化服务/147
7.3.3 启动应用/149
7.3.4 显示应用界面/149
7.3.5 触摸输入框/150
7.3.6 输入内容/152
7.4 本章小结/152
附录A Binder通信示例/153
附录B 共享内存与套接字示例/156
附录C 纹理示例/163
1.1 简介/1
1.2 图形显示系统框架/1
第2章 进程间通信/4
2.1 简介/4
2.1.1 定义/4
2.1.2 必要性/5
2.1.3 实现方法/6
2.2 Binder/7
2.2.1 示例/7
2.2.2 框架/8
2.2.3 Binder驱动/9
2.2.4 服务管理进程/12
2.2.5 服务进程/17
2.2.6 客户进程/29
2.2.7 示例回顾/31
2.2.8 线程池/32
2.2.9 Java Binder/34
2.2.10 文件描述符/35
2.2.11 通信模式/36
2.2.12 使用场合/37
2.3 共享内存/38
2.3.1 简介/38
2.3.2 实现方法/38
2.3.3 使用场合/39
2.4 套接字/39
2.4.1 简介/39
2.4.2 使用场合/40
2.5 本章小结/40
第3章 图形硬件/41
3.1 硬件抽象层/41
3.1.1 作用/41
3.1.2 接口定义/41
3.1.3 使用示例/42
3.2 硬件抽象层接口定义语言/45
3.2.1 背景/45
3.2.2 使用方法/46
3.2.3 进程间通信方式/48
3.3 Gralloc/48
3.3.1 简介/48
3.3.2 接口定义/49
3.3.3 分配图形缓冲流程/50
3.3.4 图形缓冲/51
3.4 Hardware Composer/53
3.4.1 简介/53
3.4.2 接口定义/53
3.4.3 硬件混合渲染器合成/56
3.4.4 图形库合成/60
3.5 本章小结/61
第4章 图形流消费者/62
4.1 简介/62
4.1.1 SurfaceFlinger初始化/62
4.1.2 客户进程与SurfaceFlinger交互/63
4.1.3 SurfaceFlinger与硬件抽象层交互/64
4.2 图层/64
4.2.1 创建图层/64
4.2.2 缓冲图层/67
4.2.3 图形的生产与消费/69
4.3 VSync/72
4.3.1 简介/72
4.3.2 作用/73
4.3.3 基本流程/74
4.4 图形合成/79
4.4.1 合成原理/79
4.4.2 纹理/80
4.4.3 混合/84
4.4.4 渲染引擎/84
4.4.5 合成流程/87
4.5 本章小结/91
第5章 窗口位置管理/92
5.1 简介/92
5.1.1 WMS/92
5.1.2 客户进程与WMS交互/93
5.1.3 WMS与SurfaceFlinger交互/94
5.2 窗口/94
5.2.1 创建窗口/94
5.2.2 窗口容器/95
5.2.3 控制窗口/96
5.3 窗口容器树/97
5.3.1 DisplayContent/97
5.3.2 DisplayChildWindow Container/99
5.3.3 TaskStack/100
5.3.4 Task/101
5.3.5 AppWindowToken/102
5.3.6 WindowState/103
5.3.7 SurfaceControl/104
5.4 窗口切换/106
5.4.1 切换原理/106
5.4.2 切换动画/107
5.4.3 切换流程/107
5.5 本章小结/113
第6章 图形流生产者/114
6.1 生产环境/114
6.1.1 启动流程/114
6.1.2 设置内容视图/116
6.1.3 设置根视图/118
6.1.4 初始化图形库/118
6.1.5 请求VSync信号/119
6.2 2D图形/119
6.2.1 视图/119
6.2.2 生产流程/120
6.3 3D图形/125
6.3.1 示例/125
6.3.2 生产流程/126
6.4 本章小结/133
第7章 输入/134
7.1 输入系统/134
7.2 输入管理/134
7.2.1 输入管理框架/134
7.2.2 启动过程/135
7.2.3 读取事件/137
7.2.4 分发事件/140
7.2.5 建立连接通道/141
7.2.6 分发到目标进程/142
7.2.7 在视图树中分发/144
7.2.8 处理事件/145
7.3 输入法/146
7.3.1 输入法框架/147
7.3.2 初始化服务/147
7.3.3 启动应用/149
7.3.4 显示应用界面/149
7.3.5 触摸输入框/150
7.3.6 输入内容/152
7.4 本章小结/152
附录A Binder通信示例/153
附录B 共享内存与套接字示例/156
附录C 纹理示例/163
展开全部
书友推荐
- >
月亮与六便士
月亮与六便士
¥18.1¥42.0 - >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥17.6¥55.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥18.3¥39.8 - >
莉莉和章鱼
莉莉和章鱼
¥14.3¥42.0 - >
唐代进士录
唐代进士录
¥18.3¥39.8 - >
姑妈的宝刀
姑妈的宝刀
¥9.9¥30.0 - >
推拿
推拿
¥12.2¥32.0
本类畅销
-
抖音短视频全面精通:拍摄剪辑+滤镜美化+字幕特效+录音配乐+直播运营
¥56.9¥79.8 -
图画-信息图表设计与制作专业教程
¥29.3¥39 -
CG造型基础与创作·入门篇
¥82.6¥118 -
影视动画场景设计与表现
¥27.3¥39 -
图像拟态融合理论、模型和应用
¥116.9¥148 -
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206