31

5.3 视频模块 32

5.4 文档模块 32

5.5 应用模块 32

结  论 33

参考文献 34

致  谢 35

1 前 言

目前,随着移动智能终端设备越来越普及以及移动智能终端设备的硬件配置水平越来越高,目前基本上旗舰级的智能手机配置与笔记本电脑基本相当,有的甚至超过了笔记本电脑的配置。移动智能终端设备的功能也越来越完善,越来越强大。目前国内主流的移动开发平台有Android,iPhone,而Windows Phone只能算是小众品牌。目前为止国内Android用户远远超过iPhone用户量。截止到2010年第二季度Android系统在国内市场占有率已超过10%,西欧以及北美市场占有率也达到20%左右。到2011年第一季度时,Android系统在全球的市场占有率第一次超过塞班系统,跃居全球第一。而时间到了2013年的第四季度的时候,Android系统手机的全球市场占有率已经达到惊人的78.1%。2015年,全球搭载Android系统的设备数量已经超过10亿台。[1]目前国内对于Android系统的开发仍然在探索和起步阶段,前景广阔。下面就来了解一下什么是Android。

Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,该平台由四个部分组成:操作系统、中间件、用户界面和应用软件;它是基于Linux2.6内核来给系统提供基本的核心服务,其他扩展功能由不同的厂商自己开发,其中主要的核心库主要都是由Java语言为编程规范编写。[2]Android系统以其开放式结构,良好的开发与调试环境,易扩展的用户体验,丰富的图形系统等因素赢得了开发人员青睐,可以说是首个为移动终端打造开放移动软件,但是正如我在摘要里写到的:Android原生系统本身没有文件管理器这样的应用软件,那么设计一款能够在Android系统中管理文件的应用就很有意义。

本课题所涉及研究的主要内容如下:Android的UI界面组件(Listview,TextView等等),Activity的生命周期和Intent事件(转跳、通信),进程与线程的使用,文件读写权限修改,Android工程文件的流操作,Handler事件的处理,按键事件的处理,Service的启用,ContentProvider,XML布局文件。

1.1 Android架构介绍

Android由下而上,分别是其核心嵌入式Linux2.6系统,向上为Android开发的类库和Android运行库,最后再配合应用程序架构开发各种不同的应用程序。想要开发一款Android的软件就必须要了解Androidde架构体系

上一篇:asp.net+sqlserver家教管理系统的设计与实现
下一篇:asp.net+sqlserver企业人员考勤管理系统的设计+ER图

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

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

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

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

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

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

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

网络语言“XX体”研究

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

安康汉江网讯

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