论文部分内容阅读
在移动终端技术与互联网不断发展与融合的今天,智能手机这一全新的概念也走进了人们的生活之中,随着技术的进步,人们对于产品的方便和舒适程度也提出了更高的要求。除期望所用的软件拥有强大的功能外,更期望应用软件能尽可能的为他们提供一个轻松、愉快、感觉良好的操作环境。Android是Google开发的基于Linux平台的开源手机操作系统。正占据着越来越多的市场份额。而Android平台却不提供自带的文件管理系统。随着Android手机越来越普及,在平台之上的软件越来越丰富,没有文件管理器的特点在一定程度上影响了用户的体验。本文依据Android平台的可定制的特点,结合实际需要,设计实现一款基于Android平台的文件管理系统。本文以设计Android平台文件管理器为目标,首先介绍了课题的背景,包括智能手机操作系统的基本情况、Android的优势及缺点、课题研究的目的、论文的主要内容和组织结构。接着对于Android手机平台进行简单介绍,分析了Android系统架构和部分代码分析。针对Android驱动进行介绍。然后介绍了跟课题密切相关的XML技术和MVC设计模式。进而做出了系统结构分析,结合Andorid系统的特点完成详细的系统设计。根据Android手机平台的自身特点,细分系统功能,将各个子功能的系统用例图画出,然后针对各项子功能,列出用例描述。画出用户工作序列图。将系统分为四个层次:框架层、业务层、技术支撑层及应用层。框架层负责底层数据支持;业务层负责保护数据,提供上下交互机制;技术支持层提供了各种系统中所需要用到的包和数据类,向上提供服务;而应用层负责手机应用的初始化和在界面上相关空间业务。在完成了功能设计的基础上,整合了Android提供给用户使用的用户控件进行系统的界面设计。以期望应用软件能尽可能的为他们提供一个轻松、愉快、感觉良好的操作环境。最后,在搭架好的Android开发平台上,结合MVC设计模式以及XML解析技术,实现了整个系统和进行了系统测试,并针对在测试所出现的问题,通过详细分析和查阅相关资料,解决了系统中所出现的问题。最后设计实现了在Android平台上的资源管理系统。