admin 发表于 2017-9-29 09:13:44

基于Android的会说话的汤姆猫的设计与实现

技术:Android等
摘要:
随着生活节奏的日益加快,当今社会人们的压力越来越大。而今依托移动互联的飞速发展,智能手机俨然成了人们沟通交流、休闲娱乐的主要工具之一。且Android系统作为当前主流手机系统之一,其用户在市场上占了很大的比重,基于Android的手机游戏于是便逐渐成为人们工作之余,一个放松自我的主要方式。
会说话的汤姆猫是一款基于Android系统开发的宠物类游戏应用,游戏的设计目的就是为了减轻人们的压力,使用户在忙碌的学习工作中能够感受到汤姆猫带来的放松和快乐。汤姆猫通过用奇怪的声音复述用户说过的话和点击按钮触发汤姆猫不同的动作和声音,来与用户之间进行交互。会说话的汤姆猫采用Java语言编写,遵循MVC的设计模式。背景汤姆是一只宠物猫,他可以在您触摸时做出反应,并且可以通过滑稽的声音完整的复述您所说的话,也可以通过软件的提示,点击不同的事件按钮,来让汤姆猫实现不同的动作,与汤姆猫进行互动,具有很强的互动性和娱乐性。

关键词:汤姆猫;复述;动作;互动

目录:
摘要    I
ABSTRACT    II
1 绪 论    1
1.1 课题背景    1
1.2 国内外研究现状及分析    1
1.3 休闲类游戏的开发现状及分析    2
1.4 课题的开发的目的及意义    3
1.5 设计主要实现内容简介    3
1.5.1 论文主要内容简介    3
1.5.2 宏观角度分析    4
2 开发环境的介绍    5
2.1 ANDROID的介绍    5
2.1.1 Android的版本介绍    5
2.1.2 Android的系统框架    5
2.2 ANDROID的开发平台介绍    7
2.2.1 Android SDK    7
2.2.2 Eclipse    7
2.2.3 ADT    8
2.3 ANDROID平台搭建步骤    8
3 需求分析    10
3.1 系统需求分析    10
3.1.1 功能性需求分析    10
3.1.2 安全性需求分析    10
3.2 可行性分析    11
3.2.1 技术可行性分析    11
3.2.2 经济可行性分析    11
3.2.3 操作可行性分析    11
4 总体设计    13
4.1 需求规定    12
4.1.1 系统功能    12
4.1.2 系统性能    12
4.2 运行环境    13
4.3 基本设计概念和处理流程    13
4.3.1 整体结构    13
4.3.2 程序流程图    14
4.3.3 人工处理过程    14
4.4 接口设计    14
4.4.1 用户接口   14
4.4.2 外部接口   14
4.5 运行设计    15
4.5.1 运行模块组合    15
4.5.2 运行控制    15
4.5.3 运行时间    15
5 系统实现    16
5.1 SPLASHACITVITY的实现    16
5.1.1 SplashActivity简介    16
5.1.2 Splash实现    16
5.2 动画的实现    18
5.2.1 ANDROID动画的简介    18
5.2.2 背景动画的实现    18
5.2.3 互动动画的实现    21
5.3 变声功能的实现    24
5.3.1 声音的录制    24
5.3.2 声音的处理    30
6 系统测试    44
6.1 系统测试原则    44
6.2 测试的方法    44
6.3 本系统的测试    45
6.3.1 用例测试的设计    45
6.3.2 测试用例总结    49
参考文献    50
致谢    51
附录:外文原文    52
外文翻译    63

论文字数:27044
包含资料:


截图:


百度网盘下载地址(金币充值):
**** 本内容需购买 ****


papapa 发表于 2019-10-21 18:19:54

啥也不说了,感谢楼主分享哇!

tom1 发表于 2019-11-6 20:32:34

确实是难得好帖啊,顶先
页: [1]
查看完整版本: 基于Android的会说话的汤姆猫的设计与实现