手机的质量很重要,直接关系到用户的满意度,不管是生产实践还是开发应用都是要以质量为第一,这样才能保证用户的满意水平能一直稳定提高。等到未来的五六年之后,安卓市场在装机量这一工作上会有很大的提升,智能手机即将会被亿万个用户所喜爱并且使用。只要开发人员能够在游戏上在软件上在市场上努力开发做好一切,智能手机的市场将会越来越大[20]。相对于其他的功能手机,智能手机不仅是软件,在游戏上也能让用户有更真实更棒的体验。
1.3本文结构
第一章,对该课题背景研究和该课题意义的解析;目前发展的状况和潜力;并且简要的说明了本论 文的主要工作内容和论文组织结构。
第二章,主要介绍了关键技术,如Android平台开发的概述,Android的系统架构,Android的四大组件。
第三章,详细介绍了系统构架描述、开发环境、APK的分析。
第四章,详细介绍了程序设计的指导思想和原则,说明了程序框架。描述了各个功能结构设计。
第五章 简要的说明了各个画面功能的,显示了相关的代码。
第六章,总结,展望之后的研究工作。
2 关键技术介绍
2.1 安卓系统相关介绍
Android主要是用于行动设备的,是开放手持设备和谷歌共同一起领导与开发的,是一个半开源的操作系统,并且它的基础是Linux[4]。最初的时候是由一个叫做“Android”的公司开发,在这之后,这家公司被谷歌在2005年的时候收购了,进行了后面的不断开发运营。Android在一开始推出的时候,外界众多关注并没有聚集于此。随着安卓的不断发展,有着免费和开放等好多特性和优势,功能不断壮大丰富,谷歌也投入了实力雄厚强大的团队力量,不断普及安卓手机,使得此操作系统在2011年8月份时,占据全球智能手机操作市场的份额达到了48%,成为了智能手机操作系统全球第一。
2.1.1安卓系统简介 Android
Android如图2-1所示用中文讲的话叫做安卓或者是安致,Android的架构主要是运用了软件叠层的架构,主体分为三部分,这三部分分别是硬件抽象层、应用程序和中介软件。提供基本功能的是底层Linux内核,运用Java编写其中的一部分程序,其他公司进行研发开展的。文献综述
Android操作系统是一个有着典型的Linux功能和周期,它的的内核属于Linux内核的一个分支。跟随科技的发展,谷歌对安卓操作系统进行了补充和修改,让Linux在移动设备上能够更加良好的运行着。
2.1.2安卓的应用程序组件
这个设计是在Android的基础上再由Android的控制一些功能的组件构成的。新建一个工程名字叫做mainPage,在这个工程下将每一个组成的元件和元件的功能作用都详细的描述出来。在正常情况下,都是由Activity(活动)、Service(服务)、Broadcast Receiver(广播接收器)、ContentProvider(内容提供者)四个主要组件共同组成了Android应用程序。也是不说每一个应用程序都是要用到所有组件的,根据我们的功能需求来决定我们需要用到哪些组件来实现,有时候只要用到一个或者几个组件进行构建[9]。运用一些组件进行程序构建的时候,需要在特定的文件里进行声明不然就无法使用。
(1)Activity(活动)
一个Activity意味着什么?它就是一个窗口或者一个入口,如同我要进入一个房间,它就是那个门,就是Activity程序的入口。在应用程序当中它就是一个屏幕,就是这个应用程序的一些页面如主页面。Activity直接相互不断切换就是主页面和其他跳转页面来回不断切换。Android应用程序的运行过程就是如上面所描述的过程。 Android个人时间管理软件的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_84164.html