毕业设计(论文)开题报告
题目名称: 基于Android文件管理器的设计与实现
学 院: 专业年级:
学生姓名:
班级学号:
指导教师:
二○一一年 十二月 六 日
**大学**学院本科生毕业设计开题报告
在国内,电信运管商方面,通过产业链优势(销售渠道优势、用户优势、资源整合 优势)向操作系统领域进行扩张,达到控制更多产业链话语权的目的是现阶段移动互联网 发展的必然趋势。相对于其他系统 Android 的开放性和可定制性使得运营商从系统层面 打造自己的用户界面,并内置增值服务更加容易。终端厂商方面,企业纷纷开始从单纯 出售手机向终端+服务/应用的业务模式转型,操作系统作为承载 应用的平台,对于智能 手机终端厂商的重要性不言而喻。 在 Android 问世之前, 智能手机大多使用 WM 平 台, 不仅成本较高,而且系统封闭应用体验较差。而 Android 系统除了低廉的成本和良好的 用户体验外,因采用了开源的平台,给予了终端厂商和开发者更大的灵活性,开发者在 程序的开发移植上更为方便且不需要考虑厂商端内容审核等问题,终端厂商则可以按需 深度定制系统开发本地化应用环境,用户可选择的 应用资源将会进一步丰富。在国内三 星、摩托罗拉等手机厂商也延续着这一策略,纷纷推出 Android 新机,创新工厂旗下的 点心操作系统。未来这些企业可能会凭借 Android 的特性,定制针对细分应用市场的 OS,推动 Android 的多样化发展。而从用户的角度,Android 良好发展前景主要源于优 秀的用户体验和高性价比这两个方面,中国手机用户对价格较为敏感,中国移动也在近 期完成了 600 万台 TD 终端的采购,其中大部分为 1500 元以下的 Android 手机终端; 而 WM 和 IOS 的机种目前市场价普遍在 2000 元以上, Android 如此的价格定位,对 占大多数的中低端消费者有很大吸引力。而根据各大手机卖场的回馈情况表示, 55%的 计划换机的用户都对 Android 手机表示了较强的购买意愿。 当然,经历了热议和快速 发展的 Android 同样面临着一些挑战。 首先,目前 Android 由于过于开放,版本繁多 造成发展分裂的状况,引来了兼容性和安全方面的问题; 不同版本 Android 之间的硬件 要求不同造成了 Android 及其衍生系统的应用兼容性下降,在一定程度上影 响了用户 体验。而过于开放带来许多安全问题,例如最近的“Android SD 卡漏洞”爆发后一些基 于 Android 的定制系统无法及时有效应对,而“安卓短信卧底”等病毒木马
也频频出现, 威胁 Android 用户的安全。Android 在发展中虽遇到一些问题,而在多方面因素推动下, 总体趋势仍旧看好。当前,Android 在国内的迅速发展才起步不久,预计随着 HTC 进 入中国市场,以及酷派、华为、中兴等终端厂商的发力,Android 手机在中国市场的销 量在未来还将有较大发展空间。 3. 初步设想 主要完成文件的管理和应用程序的管理。 一般包括这些方面,文件列表读取:可以对 SD 卡中文件的列表式显示。文件的基 本操作:对选中的文件打开,复制,粘贴,重命名,删除,移动等操作。文件检索: 通过文件名以及对应的路径来进行文件扫描式查找并列表显示。文件信息查看:可 以查看文件的创建时间,修改时间,权限等内容。文件收藏:对文件位置的存储, 方便下次找到并打开。应用程序安装:对 Android 支持的安装文件进行安装。应用 程序卸载: 对用户不需求的应用程序以及游戏等进行系统性的卸载。 应用程序备份:
将 APK 文件打包成原来的模样。应用程序信息查看:可以查看应用程序的大小,程 序名,以及图标。应用程序运行:管理应用程序运行的状态。进程管理:将用户不 需要的进程移除。 4. 突破点 由于 Android 手机基于 Linux 内核开发,所以对于 Linux 文件来说就由安全性的问 题,同时也由这用户权限的问题,对于一些非普通用户来说,有一些文件是无法访问的, 如果一旦访问就会出现一些系统级的问题,所以对于此处 Android 文件管理器中需要注 意将用户不需要也不应该访问的文件目录隐藏从而达到安全有效的使用 1.文件管理中文件列表读取:文件列表需要过滤。文件打开,复制,粘贴,重命名,删除, 打开文件需要针对每一种类型的文件选择适应的打开方式,以及打开形式。 复制粘贴文 件,可能需要判断文件的类型,对文件采取必要的保护措施。 重命名文件,可能需要对 其进行修改权限处理。删除文件,需要用户的权限来判断,也需要判断删除之后是否会 对系统造成损失,如果是文件夹,需要了解是否可以删除文件夹的文件或者空文件夹处 理。文件检索:对文件的过滤,对文件夹的过滤。文件信息查看:文件信息处理,对文 件信息的采集,文件夹内容的遍历。文件收藏:存储文件路径信息。文件移动:文件位 置的改变。文件路径的权限。在应用程序管理中,应用程序安装:对可支持的应用程序 安装。应用程序卸载:对安全,可卸载的应用程序卸载。应用程序备份:应用程序打包 处理。应用程序信息查看:查看应用程序信息。获取应用文件。应用程序运行:安全的 执行应用程序。进程管理:对用户想
关闭的进程进行关闭处理。
1. 理论上和实践上的意义 理论上,看似简单的文件 …… 此处隐藏:1949字,全部文档内容请下载后查看。喜欢就下载吧 ……