1.3 国内研究现状

1.3.1 国内生日管家软件的开发程度

1.3.2 具有代表性软件的详细介绍

1.4 软硬件需求

硬件需求:

电脑的CPU:Pentium及以上

处理内存: 1G

软件需求:

PC的操作系统:Windows XP、vista、Win7、Win8、Win10

所需要的开发环境:Eclipse  

开发的语言:Java

1.5 论文结构 

该篇论文的内容格局有以下几个部分:

1.绪论部分,主要阐述了研究课题的现状背景和未来的发展趋势分析,以及研究目的和意义,交代了开发所需求的软硬件设备。

2.对项目的开发准备工作以及开发相关知识介绍,以及Android(安卓)操作系统自身的特点分析,所需要下载的开发工具等。

3.需求分析,分析项目所需求的方面,建立开发方向。

4.软件的开发设计,通过需求分析制定功能方案,完成项目的开发。

5.测试,对软件进行技术功能测试,找出存在问题并且完善。

6.总结。

下面我们进行开发技术相关介绍以及开发工具的有关准备工作。

    

2 基础知识与开发技术

2.1 Android操作系统简介文献综述

2.1.1 Android操作系统的历史及结构

Android(安卓)这一个词语本来的意思指的是智能机器人,这是由Google(谷歌)公司所推出的机器人产品,但更加明确的说法应该是开放手机联盟的产品。开放手机联盟是由大约30家公司组成的商业联盟,该联盟致力于将“更好的”和“开放的”手机推向市场。Android(安卓)的整体框架结构为分层架构。从架构图上看,Android(安卓)操作系统被分成四个层次,按照从高到低的顺序分别为(应用程序层)、(应用程序框架层)、(系统运行库层)和(Linux内核层)。Android(安卓)系统开发研究的四大组成元件依次是:1.服务(Service):主要用于后台的相关运行服务,服务不提供界面的呈现。2.活动(Activity):主要用途是:表现功能。3.内容提供商(ContentProvider):该项可供在多个不同的应用程序中存储、读取数据,相当于提供了所需要的数据库。4.广播接收器(BroadcastReceiver):主要用途为接收广播。

Android(安卓)智能手机操作系统的主体框架结构和它的逻辑结构。如图2.1所示:

 Android操作系统

2.1.2 Android(安卓)系统的特点

Android(安卓)系统有以下的特点:

1) 安卓系统中开发的所有的应用程序,都可以进行互相无界限地被其他程序使用,这样更加提升了程序的可塑性,也为软件商家提供了更多可以进行合作的机会。

2)安卓系统自从谷歌开发以来就致力于打造开放的,人性化的手机服务,并且谷歌与以此为宗旨的开放型手机联盟进行相关合作,与通信渠道的各个环节的公司进行共同合作,建立了一个完整健康的安卓手机市场规模。

3)安卓的手机应用程序都可以进行自身的扩展,包括系统自带的基本的软件或者类似于电话短信等这些功能都可以进行修改或者删除,因为他们也是和应用程序一样被开发出来的,在安卓系统中,他们都享有一样的平等性。

4) 安卓系统中的手机应用程序可以容易的在其中加入网络相关功能。比如HTML、JavaScript和样式表等,我们还可以进行添加超链接的方式让其显示互联网上的有关内容。

5)用户在使用过程中可以同时运行多个应用程序,安卓环境可以同时完成多个任务,而且用户可以在程序间互相切换,最小化的程序将在后台继续运行,若接收到了新的消息便会产生通知提醒用户,方便及时处理。

上一篇:基于HTML5的项目管理系统开发
下一篇:asp+sqlserver学生公寓信息管理系统的设计与开发

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

Android的网络借贷系统的设计

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

安康汉江网讯

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

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

网络语言“XX体”研究

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

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

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

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

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