第一范文网 - 专业文章范例文档资料分享平台

基于Android手机系统的3D桌面主题开发毕业论文 - 图文

来源:用户分享 时间:2020-06-24 本文由傻了吧唧 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基于Android手机系统的3D桌面主题开发

论文题目:基于Android手机系统的3D桌面主题开发

1页

基于Android手机系统的3D桌面主题开发

中文摘要

2007年,google公司①提出的安卓(Android)②智能手机操作系统,风靡全球,立即引发基于该系统的软件开发热潮。本论文主要是讨论与研究基于安卓智能手机操作系统桌面3d特效(模拟3D主题样式③与基于OpenGL ES的3D主题样式④)的开发及其性能优化,以期能对3D开发有更深入的理解,以便能提出3D开发方面的见解。

模拟3D与基于OpenGL ES的3D主题样式都是通过修改Android Launcher源码中的Workspace类来实现。区别在于两种主题样式以不同的转屏方式来实现Workspace子视图之间的跳转。在用户转屏时,模拟3D通过在同一屏幕上以固定的夹角、不同的视觉方向绘制两个相关的子视图图像,从而实现转屏效果。而基于OpenGL ES的3D主题样式则通过在3D场景上绘制正N棱体,棱体的每个侧面是相对应的Workspace子视图图像,用户通过选择不同的侧面来进入不同的子视图。

关键词:安卓,桌面主题,OpenGL ES,Launcher,3D,开发

①②③④

google公司官网.http://www.google.com.2012-04-01

安卓开发者官网.http://developer.android.com/index.html.2012-04-01 本论文第3章将会介绍 本论文第4章将会介绍

2页

基于Android手机系统的3D桌面主题开发

ABSTRACT

2007,google has developed the Android smartphone operating system, which swept the world, making software engineers to develop on this system. And this thesis is to discuss the development of 3d desktop(the simulate 3D desktop and the 3D desktop based on OpenGL ES) based on the Android smart phone operating system and its optimized performance, in order to have a deeper understanding of the 3D development and put forward the views in the field.

Both the simulate 3D desktop and the 3D desktop based on OpenGL ES are to modify the class named Workspace in the Android Launcher code. The difference is that this two desktop change screen in different ways to achieve the jump between Workspace child views. When changing screen, the simulate 3D desktop is to draw two images of the two related child views on the same screen at a fixed angle, a different visual direction. However, the 3D desktop based on OpenGL ES is to draw a N prism in the 3D scene, and each side of the prism is a corresponding image of the Workspace child view. Entering the corresponding child view of Workspace when user selects a side of the prism.

Key Words: Android , Desktop Themes, OpenGL ES,Launcher,3D,develop

3页

基于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

4页

基于Android手机系统的3D桌面主题开发

参考文献 ................................................................. 40 致 谢 ................................................................... 41

5页

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育基于Android手机系统的3D桌面主题开发毕业论文 - 图文 全文阅读和word下载服务。

基于Android手机系统的3D桌面主题开发毕业论文 - 图文 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1100134.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top