- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东工业大学华立学院
课程考试(设计)
课程名称 手机游戏开发
题目名称 家庭理财通
学生学部(系) 机电与信息
专业班级 13计算机3班
学??? 号 511321010041
学生姓名 黎康祺
任课教师 程东胜
2016年 6月 10日
一、课程考试(设计)的内容
近年来,基于Android系统来开发的便携式的智能手机以惊人的速度发展开来。智能手机拥有高速的运算能力、优秀的图形用户界面和高分辨率的屏幕,使人们从计算机中解放出来,能够随时随地的方便地处理各种电子资料并进行一些复杂的运算。因此,智能手机的应用软件将有广阔的发展前景。
本软件是运用Android平台、Java技术和SQLite数据库开发了一款家庭理财应用软件,使用户可以随时随地的管理自己的收支信息。本软件主要包括以下几个模块:新增收入、新增支出、我的收入、我的支出、数据管理、收支便签以及密码设置。用户可以对支出和收入信息的记录、修改、删除、查询、统计进行操作以及用便签功能来记录将要支出和收入的信息,从而实现对个人的支出与收入进行有效并系统地管理。对自己在生活中的各类收支做一个详细的统计。
本软件方便了人们日常生活中对自己收支信息的了解,能清楚的看到自己的收支状况,对自己的收支状况做一个调整,可以起到一个及时调节的作用,让自己做出正确的财务决策。
二、课程考试(设计)的要求
清晰描述应用的思路(或游戏的策略)和基本框架,并设计相关的类,描述各个类的作用和关系,画出类图关系,叙述使用到的技术点。
目 录
1课程综述 1
2 应用(或游戏)设计 2
2.1 开发背景 2
2.2设计思路(或策略)描述 2
2.3 设计目标 2
3概要设计 3
3.1 需求分析 3
3.2 基本框架 3
3.3 类设计 3
4 详细设计 5
4.1 类实现 5
4..1.1 5
4..1.2 5
4..1.3 6
4.2 运行描述和过程 7
5 测试 10
5.1 运行效果 10
5.2 测试用例 10
总结 13
参考文献 14
1课程综述
《Android嵌入式应用开发(第二版)》这课本是以讨论Android系统平台为基础,并结合实例讲解教程和实践指导类教材。本书中全方位的讲解了Google开放移动应用平台Android的各种特性,深入探讨了应用程序的基本组件、界面布局的基础,结合Internet实现通讯录的设计和发送短信实例详细介绍了Android系统平台开发的步骤和方法,从而实现对Android系统的平台开发的深入了解。
基于嵌入式技术的Android是目前增长速度最快的智能3G手机操作系统,其底层系统是以Linux内核为基础,用C语言开发;中间层包括函数库library和虚拟机Dalvik,用C++语言开发;上层应用软件,包括通话程序,短信程序等,用Java语言开发。所以,要想好好的学习Android系统的开发,那就必须掌握C++和Java语言,它们都是基础。
?Android学习并不是那么的容易,你得很努力很认真的去学习,但如果只是浅浅的了解,那就简单得多,但并不是这样的,你得更加深入的去学习,你才算是懂一点。?
Linux是Android开发的基础,Linux是一套免费使用和自由传授的类UNIX操作系统,它速度快,运行稳定,对硬件的配置要求低,兼具了其他系统的优点,最关键是可以免费使用,所以Linux得到了迅猛的发展,我们学习Android的开发就得了解Linux,它常用的一些操作命令是我们必须要理解和掌握的,比如说:su命令,它是最基本的命令之一,常用于不同用户间切换。例如,如果登录用户为user1,要切换为user2,则用如下命令——$su?user2?就行了;pwd命令,用于显示用户当前所在的目录;cd命令,不仅显示当前状态,还改变当前状态,它的用法跟DOS下的cd命令基本一致;ls命令,它跟DOS下的dir命令一样,用于建立磁带备份系统,目前广泛用于建立文件发布档案;gzip命令,用于压缩文件;mkdir命令,用于建立目录,跟DOS下的md命令用法几乎一样的;cp命令,用于复制文件或目录;rm命令,用于删除文件或目录;mv命令,用于移动文件和更多文件;reboot命令,重启命令;halt命令,关闭命令。这些都是我们学习Android系统所必须掌握的。
Android系统的开发更离不开Java,Java是
您可能关注的文档
- [中学联盟]江西省南昌市湾里区第一中学高中信息技术 2-2 设计的基本方法和基础知识(共71张).ppt
- ____最好matlab教程(全) 09 Matlab程序设计2.ppt
- 2012年秋深圳市义务教育教师新课标新教材研修班资料:深圳牛津英语教参7A介绍-林妍.i.ppt
- “部编本”语文教材的编写、理念、特色与使用建议.ppt
- “单元整合 ·群文阅读”六年级下册第五组“科学精神”教学设计.ppt
- “单元整合·群文阅读”六年级下册第四组“外国名篇名著”教学设计.ppt
- “单元整合·群文阅读”三年级下册第五组“可贵的亲情、友情”教学设计.ppt
- “你划我猜”作文教学设计.ppt
- “三疑三探”数学课堂教学模式简介.ppt
- “展示交流方法”的课堂教学应用探讨(小学专题讲座).ppt
文档评论(0)