好文档 - 专业文书写作范文服务资料分享网站

appinventor综合项目论文大学本科毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

广东工程职业技术学院

毕业综合项目

(2016届)

项目类别:Android APP Inventor 项目名称:记忆力大考验 专业名称:计算机应用技术 姓 名: 学 号: 班 级:2013级计算机应用技术B班 指导教师: 2015年 12月15日 1

广东工程职业技术学院

摘要

App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界 面,只要使用基本元件例如按钮、文字输入输出即可。

随着智能手机一步步走进普通人的生活,它将成为人们娱乐的主要设备。因此,手机的娱乐应用服务将会有很大的发展空间,手机小游戏就是其中之一。记忆游戏是一款益智类游戏,平时在公车地铁无聊的时间可以动动手,活跃一下思维,为生活增添一点乐趣。

本文就在分析讨论Android APP inventor平台的基础上,开发出一款益智类的记忆力小游戏。

关键词:Android APP inventor;游戏;记忆力

2

广东工程职业技术学院

目录

第一章 绪论 .................................................................... 4 1.1 项目背景 .................................................................... 4 第二章 项目需求分析 .............................................................. 5 2.1界面需求 .................................................................... 5 2.2程序结构图和流程图 .......................................................... 6 2.3功能需求 .................................................................... 6 2.4运行环境需求 ................................................................ 7 第三章 APP Inventor 代码编写 ..................................................... 8 3.1创建按钮列表 ................................................................ 8 3.2让按钮显示背面图案 ......................................................... 10 3.3 创建图片列表 .............................................................. 10 3.4随机显示正面图案 ........................................................... 11 3.5处理按钮点击事件 ........................................................... 11 3.6 闪现计时器的计时事件处理程序 .............................................. 12 3.7 控制游戏时长 .............................................................. 13 3.8设计游戏结尾 ............................................................... 13 3.9 处理对话框的按钮选择 ...................................................... 14 3.10 创建游戏初始化过程 ....................................................... 14 3.11代码整理 .................................................................. 15 第四章 游戏测试 ................................................................. 16 第五章 总结 ..................................................................... 17 致谢 ............................................................................ 18 参考文献 ........................................................................ 19

3

广东工程职业技术学院

第一章 绪论

1.1 项目背景

当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有四个手机操作系统,苹果的IOS,诺基亚的塞班,微软的Windows Mobile,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性记忆力小游戏呢?能的,谷歌Android APP inventor系统就能做到。本文的项目就是基于谷歌Android APP Inventor平台的记忆力小游戏。

App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界 面,只要使用基本元件例如按钮、文字输入输出即可。

App Inventor 2012年1月1日移交给麻省理工学院行动学习中心,于3月4日公布使用。 开发一个App Inventor 程式就从您的浏览器开始,您首先要设计程序的外观。接着是设定程序的行为,这部分就像玩乐高积木一样简单有趣。最后只要将手机与电脑联接,刚出炉的程序就会出现在您的手机上了。

随着计算机的广泛运用,手机市场的迅速发展,各种益智类小游戏也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机小游戏也紧跟着发展起来,但是很多游戏一味追求外观花哨,功能庞大,对用户的手机造成了很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到了不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。

4

广东工程职业技术学院

第二章 项目需求分析

2.1界面需求

屏幕被划分为两个部分:在屏幕顶部,使用了水平布局组件,内部放置了显示分数的标签和显示游戏剩余时间的数字滑动条;在屏幕的中央,使用了4X4表格布局组件,共16个单元格,每个单元格中放置一个按钮,来实现点击翻牌功能。

5

appinventor综合项目论文大学本科毕业论文

广东工程职业技术学院毕业综合项目(2016届)项目类别:AndroidAPPInventor项目名称:记忆力大考验
推荐度:
点击下载文档文档为doc格式
33rm946rbn5136q5t3t485bn78ar7y00ch0
领取福利

微信扫码领取福利

微信扫码分享