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移动互动学习系统教师端设计

java+mysql家庭财务管理系统设计

网络语言“XX体”研究

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析