18

4.4 系统主窗体的设计 19

4.5 收入支出管理模块设计 22

4.6 显示信息模块 26

4.7 便签管理模块设计 28

4.8 系统设置模块的设计 30

5 总结 31

结束语 32

参考文献 33

致 谢 34

1 引言

1.1 项目背景

随着智能手机的迅速普及,移动互联网发展愈来愈快。由行业巨头Google推出的开源的手机APP平台Android,已经得到了众多软件开发厂商及个人开发者的拥护,由JAVA语言编写的Android APP也越来越受到广大用户的欢迎。

Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。 2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

Android平台的优越性使得在Android平台开发APP非常有实际价值。论文网

1.2本文所做的工作

本文首先写了Android的背景环境,以及开发Android应用程序的可行性、优越性和实际价值。同时简单的介绍了Android应用程序的开发环境以及开发重点。最后对毕业设计的概要设计、详细设计进行重点阐述。

1.3 论文组织结构

本文的结构如下:

第一章主要介绍论文研究的背景和意义,明确论文的主要研究内容,为下一步工作做好准备。

第二章主要简单阐述Android平台的基本组件以及常用的控件,并且说明具体的使用方法。

第三章是系统概要设计。

第四章主要包括详细设计、核心代码以及部分调试图片。

第五章主要是对这次项目的总结,包括设计的不足以及需要继续完善的部分,并提出修改的方向。

2.Android平台的基本介绍

2.1 Android平台的四大组件

2.1.1 Activity 

Activity的中文意思是活动。在Android应用中,Activity表示手机屏幕的一屏(平板电脑一个窗口)。他是Android中重要的组件之一,提供人性化的人机、人人交互界面,Activity中可以添加具体的控件。

Activity主要有以下四种状态:活动状态、暂停状态、停止状态和销毁状态。

活动状态 当前的Activity,位于Activity栈顶,用户可见,并且可以获得焦点。

暂停状态 失去焦点的Activity,仍然可见,但在内存低的情况下,不能被系统kelled(杀死)。

停止状态 该Activity被其他Activity所覆盖,不可见,但是他仍然保存所有的状态和信息。当内存低的情况下,它将要被系统killed(杀死)。

销毁状态 该Activity结束,或者Activity所在的Dalvik进程结束。

表2-1 Activity的四种状态

Activity 的生命周期如下图所示:

 Activity运行周期

onCreate方法:在创建Activity时被回调,用于对Activity执行初始化操作。

onStart方法:启动Activity时被回调,也就是当一个Activity变为显示时被回调。

onRestart方法:重启Activity时被回调,一般在onStart方法后调用。

上一篇:C#+sqlserver小区物业管理系统的设计+源代码
下一篇:Android蜗牛教育网的设计+源代码

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

楼宇能源监控android端的设计+源代码

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

AES算法GPU协处理下分组加...

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

浅论职工思想政治工作茬...