- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
漫宠系统的设计与实现
[摘要]
随着智能手机及平板电脑等高端电子产品的普及以及3G网络的普遍覆盖,手机已经从单纯的通讯工具转变为集娱乐、学习、通讯为一体的高端电子产品。各种Android手机游戏受到广大用户的关注与喜爱,Android手机游戏拥有巨大的潜力,它也将主宰着手机游戏的未来。本次毕业设计顺应时代发展潮流,依托现有硬件上的优势,以Android操作系统为平台设计和开发了一款名为“漫宠”的宠物休闲类游戏。本文基于Android平台介绍了漫宠系统的研究背景、目的、意义、系统开发的概述等内容,全文重点介绍了实现漫宠系统的相关理论基础、运行平台、实现技术和部分功能实现过程。
[关键字] 漫宠 Android 设计 实现
目录
第一章 引言 1
1.1 论文研究背景与意义 1
1.2 本课题研究内容与目标 1
第二章 开发环境及相关架构介绍 3
2.1 Android系统概述 3
2.1.1 Android系统介绍 3
2.1.2 Android架构介绍 3
2.2 开发环境搭建 6
2.2.1 用Eclipse创建Android工程 6
2.2.2 用Eclipse创建Android模拟器 6
第三章 Android手机漫宠应用及相关技术研究 8
3.1 漫宠应用概述 8
3.1.1漫宠主题创意 8
3.1.2漫宠运行机制概述 8
3.2 漫宠应用相关技术 9
3.2.1 Activity 9
3.2.2 Service 11
3.2.3 Intent Receiver 11
3.2.4 Content Provide 11
3.3 养成模块 12
3.3.1 Fragment 12
3.3.3 WebView 13
第四章 漫宠应用的实现 14
4.1 漫宠应用的开发工作 14
4.2 软件功能结构图 14
4.3 宠物养成的实现 16
4.3.1 商品购买 16
4.3.2 储藏室 17
4.3.3 宠物窝 17
4.4 每日签到的实现 18
4.5 宠物动画播放的实现 18
4.6 版本检查更新的实现 19
第五章 系统测试 20
5.1 测试环境 20
5.2 应用预测功能测试 20
5.2.1 漫宠喂养测试 20
5.2.2 漫宠领养测试 21
5.2.3 每日签到测试 21
5.2.4 版本检查更新测试 22
第六章 总结和展望 23
6.1全文工作总结 23
6.2未来工作展望 23
致谢语 24
参考文献 25
第一章 引言
1.1 论文研究背景与意义
手机从2G到3G网络的全面覆盖,移动设备硬件条件的快速提升以及智能手机的普及,人们对手机游戏的关注与喜爱也日渐火热起来。目前,国内主流的两大智能手机操作系统有Android和iOS。其中,Android系统用户数量规模大大超过iOS用户数量。截止2013第一季度Android系统用户全球占有率就已经达到75%。Android系统的快速发展需要的是应用和开发的跟进。
首先介绍一下Android系统。Android是一种基于Linux的自由及开放源代码的操作系统,其SDK已经非常完善,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。据腾讯公司官网显示,2014年4月11日晚间,腾讯QQ同时在线用户数突破2亿,其中腾讯QQ手机用户群贡献良多。并且当前的App市场还不存在集娱乐性与实用性于一体的宠物领养的应用。因此,通过Android平台实现漫宠应用的开发与实现模仿QQ宠物,为每个用户的手机实现能够领养属于自己的宠物的应用,将具有广阔的发展前景。
希望通过老师的指导及对这篇论文的研究,能够对漫宠应用的基本功能进行比较透彻的分析。并且充分的展示自己在校期间的学习与研究成果,为大学四年的学习成果交上一份满意的答卷。
1.2 本课题研究内容与目标
本课题研究了Android SDK开发环境[1][2]以及此环境下Fragment应用、异步请求框架、断点续传下载、Json数据解析等手机应用开发相关技术。在本游戏中首先利用网络请求将手机号码发送到服务器注册,服务器产生一个UserToken并返回一条动态密码短信,用户可以根据该密码进行登录。其次利用Http协议获取服务器返回的数据,运用Json数据解析实现用户登录和相关状态的判断。同时,根据服务器返回的数据判断,运用断点续传下载实现应用的版本更新下载。最后,运用Fragment技术实现养成模块的主要内容,给用户提供更加直观的视觉体验。
由于漫宠应用涉及到宠物自身的动画播放及用户视觉体验。本论文重点研究体现漫宠应用“萌”的两种重要技术。第一种方式是利用Android内置空间WebView加载Javascrip
原创力文档


文档评论(0)