登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

基于Android系统智能手机的游戏移植开发毕业论文

 2022-07-23 15:03:30  

论文总字数:26616字

摘 要

近些年,伴随着移动互联网的快速发展,以及智能手机硬件的突飞猛进,人们在移动端设备上使用情况大有赶超PC端的趋势。于是用户对高硬件配置、丰富的手机应用及软件体验,这方面的需求正在不断的增强。目前,手机的开发平台主要包括苹果的IOS、Google的Android、微软的WP7等。其中除了苹果的IOS平台已经形成良好的产品生态圈,带给用户非常好的用户体验,其他平台都未能做到这样。Google的Android操作系统因其开源性、低成本等特点,广受开发者的青睐。

所以,本文将结合Android平台和“红心大战”游戏移植开发实例,探讨Android上的应用开发。本文首先对智能手机现状以及几种智能手机操作系统的研究分析;然后构建了Windows平台下的Android开发平台;最后完成了基于Android系统智能手机的“红心大战”游戏移植设计与开发。

关键字:移动互联网 智能手机 安卓操作系统 用户体验

The game development of smart phone based on Android operating system

ABSTRACT

In recent years, with the rapid development of mobile Internet and smart phone hardware, people on the use of mobile end devices will catch up with the trend of PC client. The demand of high-quality hardware and rich mobile applications is increasing. There are different mobile development platforms in today’s smart phone market, including Apple’s IOS, Google’s Android, Microsoft’s WP7 and so on. The Apple's IOS platform has been formed a good product ecological circle and can give customers a great user experience. However, other platforms have failed to do so. Google's Android operating system, for its open and low cost, attracts the majority of mobile game developers’ attention.

This paper combines Android platform and "HeartGame" development example, and exploit application development based on Android. First, this article goes on the research of smart phone and analysis of several smart phone operating systems and the construction of the Android platform under the Windows platform. Finally, we will complete the design of "HeartGame" based on the Android system of intelligent mobile phone.

Key Words: Mobile Internet Smart Phone Android Operating System User Experience

目 录

摘 要 I

ABSTRACT II

第一章 绪论 1

1.1 课题研究的背景 1

1.2 移动端应用和游戏现状 2

1.3 本文主要研究内容 2

第二章 智能手机主流操作系统的介绍 4

2.1 Symbian 4

2.2 iphone OS 4

2.3 Windows Phone 7 5

2.4 Google Android 6

2.4.1 Android系统的介绍 6

2.4.2 Android系统架构 6

2.4.3 Android系统功能特点和优势 7

2.5 Android平台与其他平台的对比 9

第三章 Android操作系统以及开发平台的相关介绍 12

3.1 Android应用开发的基础知识 12

3.1.1 Android项目开发介绍 12

3.1.2 外部资源的获取与使用 14

3.1.3 进程与线程 15

3.2 Android开发环境的搭建 15

3.2.1 安装JDk 16

3.2.2 安装Eclipse 、Android SDK和ADT插件 16

3.2.3 创建AVD 18

第四章 基于Android操作系统的“红心大战”游戏的设计 20

4.1 “红心大战”游戏的策划及素材准备 20

4.1.1 游戏策划 20

4.1.2 Android平台下游戏开发的准备工作 21

4.2 游戏架构 22

4.2.1 各个类的简要介绍 22

4.2.2 游戏的框架简介 22

4.3 界面显示类 22

4.3.1 MainActivity类 22

4.3.2 Program类 23

4.3.3 Introduce类 23

4.4 游戏处理类 24

4.4.1 GameView类 24

4.5 辅助类 25

4.5.1 Player类 25

4.5.2 Card类 26

第五章 “红心大战”游戏运行测试 28

5.1 生成红心大战.APK文件 28

5.2 APK文件在智能手机上的安装测试 31

5.2.1 测试的智能手机型号 31

5.2.2 Apk在手机上的安装测试 31

第六章 总结与展望 35

6.1 毕业设计总结 35

6.2 问题和展望 35

参考文献 37

致谢 39

第一章 绪论

本章为绪论,主要完成对本课题的研究背景、研究内容和研究意义进行一个综合全面的介绍。本章首先对Android系统发展进行一个说明,再介绍智能手机游戏发展现状,最后对Android平台游戏开发和本文的研究内容进行一个大致的概括。

课题研究的背景

目前随着移动设备的越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,各大手机操作系统平台日渐火热起来。Google的Android系统通过最初几年的累计和发展,和随着谷歌的Android 4.0 Ice Cream Sandwich(冰激凌三明治)操作系统的发布,标志着Android智能手机操作系统的成熟。多家智能手机制造商不断推出基于 Android 操作系统的智能手机,使 Android操作系统的市场份额以及影响力与日俱增,其前景正被越来越多的人看好。

Android手机软件中心为Google Play,前名为Android Market,是一个由Google为Android设备开发的在线应用程序商店。这个平台类似与Apple的App Store,可以连接最新的Google在线服务器。一个名为“Play Store”的应用程序会预载在允许使用Google Play的手机上,可以让用户去浏览、下载及购买在Google Play上的第三方应用程序。截止到2012年9月27日,Google Play App下载量突破250亿次。Google Play中包括办公软件、影视音频软件、游戏软件、具体功能软件等诸多应用领域,极大的满足了Android手机用户的使用需求。

请支付后下载全文,论文总字数:26616字

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图