|
技术:Android等
摘要:基于Android架构的宠物养成游戏是一款移动应用软件,这款游戏尽量满足用户在碎片时间的陪伴需求,不仅要满足人机关系,还要方便使用,容易上手。作为基于移动应用领域的一种尝试,在这个移动设备小型化,便携化的时代,具有移植和扩展的巨大潜力和经济价值。
本游戏由两大基本模块组成——宠物养成与计步器,养成游戏的操作需要程序运行时你所积累的行走步数才能执行。所以你还能在玩这款游戏的同时过一种健康的生活。所有的数据都被存储在Android自带的SQLite 数据库当中,方便管理。
结合了百科题库作为扩展接口,具有较强的可扩展性,结合优秀的题库可以为多种领域提供服务,具有良好的应用价值,适合作为各类应用的外置配件,作为提高用户黏性的手段之一进行应用。
关键词:宠物养成;Android;移动应用
目录:
摘要 I
Abstract II
1 前言 1
1.1 课题的背景及意义 1
1.2 课题研究方法与技术路线 1
1.3 论文的内容与结构 2
2 相关技术介绍 3
2.1 Android系统介绍 3
2.2 Android架构介绍 3
2.3 SQLite数据库介绍 4
2.4 系统传感器介绍 4
2.5 Android运行原理 5
3 系统分析 6
3.1 系统可行性分析 6
3.1.1 经济可行性 6
3.1.2 技术可行性 6
3.1.3 操作可行性 6
3.1.4 现有同类型游戏分析 7
3.1.5 本游戏改进之处 7
3.2 系统功能需求概述 7
3.3 系统用例图 8
3.4 系统设计规则与运行环境 9
3.4.1 游戏设计的总体规则 9
3.4.2 运行环境 9
4 系统概要设计 10
4.1 系统架构设计目标 10
4.2 系统架构设计 10
4.3 系统架构文件结构 10
4.3.1 数据库建表结构 10
4.3.2 成员类建表结构 11
4.4 数据库设计 12
4.4.1 建表细节结构 12
4.5 系统功能模块 18
5 系统详细设计 20
5.1 主页面 20
5.1.1 模块功能 20
5.1.2 模块代码 20
5.1.3 主页面业务逻辑流程 23
5.2 学习模块 23
5.2.1 模块功能 23
5.2.2 模块代码 24
5.2.4 学习逻辑处理流程 28
5.3 娱乐 28
5.3.1 模块功能 28
5.3.2 模块代码 28
5.4 日常模块 32
5.4.1 模块功能 32
5.4.2 模块代码 32
5.4.3 战斗模块逻辑处理流程 35
5.5 数据库处理模块 36
5.5.1 模块功能 36
5.5.2 模块代码 36
6 系统测试 39
6.1 测试的概述 39
6.2 测试的主要内容 39
6.3 设计测试用例 40
6.4 系统测试结论 40
6.5 测试过程截图 41
总结和展望 44
参考文献 45
致谢 46
附录:英文翻译 47
1. 英文原文 47
2. 中文翻译 53
论文字数:23613
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|