基于 Android 手机系统的 3D 桌面主题开发
目录
中文摘要 ....................................................................1
ABSTRACT ....................................................................3
目录 ........................................................................4
第 1 章 引言 .................................................................6
第 2 章 关键技术介绍 .........................................................7
2.1 JAVA 反射机制 ..........................................................7
2.2 Android Launcher.......................................................7
2.2.1 界面模型
...........................................................8
2.2.2 触摸事件处理
.......................................................9
2.2.3 Launcher 开发
.....................................................10
2.3 Opengl ES 标准 ........................................................11
2.3.1 Opengl 标准简介
...................................................11
2.3.2 OpenGL ES 管道
....................................................12
2.3.3 投影方式
..........................................................12
2.3.4 光照效果
..........................................................14
2.3.5 法向量
............................................................15
2.3.6 物体的材质
........................................................15
2.3.7 纹理贴图
..........................................................16
第 3 章 开发模拟 3D 主题样式 ................................................18
3.1 说明与概述............................................................18
3.2 解决方案..............................................................18
3.3 优化方案..............................................................20
第 4 章 开发 Opengl ES 3D 主题样式 ...........................................22
4.1 说明与概述............................................................22
4.2 解决方案..............................................................23
4.2.1 坐标计算
..........................................................23
4.2.1.1 方案一 ........................................................23
4.2.1.2 方案二 ........................................................24
4.2.1.3 比较方案 ......................................................26
4.2.1.4 方案修正 ......................................................27
4.2.2 镜像技术
..........................................................29
4.3 优化方案..............................................................36
4.4 总结..................................................................38