4.1.系统实现 26
4.2.系统运行与测试 35
致谢 42
参考文献 43
1. 绪论
1.1. 课题目的与意义
2005年,google公司高瞻远瞩,收购了当时仅成立22月的android公司, google将android作为移动互联战略的重要组成部分,进一步推进“随时随地为每个人提供信息”这一企业目标的实现。
2007年11月5日,谷歌公司正式向外接展示了这款名为Android的平台,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件,并且在这天宣布建立一个由34家 手机制造商、软件开发商、电信运营商以及芯片制造商共同组成的全球性的联盟组织,包括包括google、htc、T-mobile、高通、摩托罗拉、三星、LG、中国移动等,这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源代码。
Android从一开始就展现出了称霸全球移动操作系统的实力与雄心。5年的发展,让所有人都预料不及,android逐渐超过了诺基亚的symbian,黑莓和苹果OS,成为世界第一大移动操作系统。随着android的发展,它的应用市场,即现今的google play,也成为了继苹果app store之后的第二大移动应用市场,截止2013年1月5日,市场的应用数已经突破80万个,累计下载量超过了250亿次,每天会有成千上百个应用上线,每天会有不计其数的应用被用户下载。
如今,Android已然成为全球第一大移动操作系统,其开放性,应用程序无界限,应用创建平等,即使拨号程序亦是如此,应用可轻松嵌入网络,应用并行运行等特点吸引了无数手机生产商及开发者投入它的阵营。
然而,伴随着这些庞大的数字,暴露出相当多的问题:应用需要的用户权限越来越多,隐私得不到保护,应用质量参差不齐,而且,android由于其免费开源的特性,一方面使得包括三星,htc,摩托罗拉等手机制造巨头转向android,一方面又使得手机硬件规格不规范,没有一个统一的标准,比如屏幕分辨率问题,大大增加了开发者的应用开发难度。
从Android 1.0到现今的android4.2,几乎每一个版本就是一个质的飞跃。android1.5加入了输入法框架支持,用户可以安装第三方输入法并支持中文输入功能。android2.2支持应用安装到SD卡上,采用了全新的Linux 2.6.32和改进的JIT,使其程序的运行效率有了大幅的提升,同时支持大于256MB的RAM。Android 3.0对于大屏幕高分辨率的平板电脑进行了界面的优化,同时支持多核CPU。 android4.0与之前的版本相比整整提升了一个大版本,最明显的是Android 4.0界面UI做了重新设计,采用了深蓝色为主的暗色调和线条框架,在系统性能方面也做了大幅改进。
然而android 最新的jelly bean版本的核心应用程序集合中依然没有包含原生的文件管理器应用,框架只提供了简单的API供开发者使用,用户无法直接管理手机文件,一定程度上给用户带来不便。所以,如何使用户有效地管理手机文件系统资源,并保证信息数据的安全成为一个亟需解决的问题,这时,提供一个第三方的Android文件管理器显得尤为重要,而第三方文件管理器存在诸多问题,比如应用质量水平参差不齐,用户隐私问题得不到保护等等。源:自/751-·论,文'网·www.751com.cn/