摘要Android是基于Linux开发的开源操作系统,主要使用于移动设备,如智能手机和平板电脑。Android手机用户日常操作中涉及很多对文件的操作,但是Android手机原生的操作系统并没有提供文件管理的软件,这在很大程度上给用户带来了不便,影响了Android手机用户的操作体验。本文依据Android操作系统设计并开发一款文件管理软件,可以使用户非常便捷的管理手机存储中的文件。首先实现了基本的功能,如从手机根目录起始所有目录的访问,同时可以根据文件的类型选择合适的手机应用来打开该文件,用户也可以自行选择合适的打开方式。可以新建文件和目录,对文件和目录进行复制、剪切、删除、重命名等操作。对于图片类型的文件还支持缩略图显示的功能,进一步提升了用户对于图片类型文件的操作体验。并且提供了文件搜索功能,更加方便用户进行文件的查找。本软件在Eclipse环境下使用Java语言开发。最后对文件管理器的主UI界面进行了优化,使得主界面显示简洁,易于用户操作。23508
关键词 Android 文件管理器 Java
毕业设计说明书(毕业论文)外文摘要
Title Design and Development of Android System File Manager
Abstract
Android is an open source operating system based on Linux,mainly used in mobile devices, such as smart mobile phone and tabletcomputer. Android mobile phone user daily operation involves many operations on files, but the original operating system of Android mobile phone does not provide a file management software, which to a great extent bring inconvenience to users of Android mobile phone, and affect the user experience. Design and the develop a file management software based on Android operating system, users can manage files stored on mobile phone very convenient. First, the basic function is accessing all directory staring from the root directory, the application can open the file with a sutiable mobile phone application according to the type of file, the user alse can choose the way to open the file. You can create a new file and directory,copy,cut,delete or rename a file or directory. For the image file types and also support the thumbnail display function, to further improve the user experience of managing the picture file. And to provide file search function, more convenient for the user to file search. This software is developed by Java language in Eclipse environment. Finally, the main UI interface on the file management is optimized, so that the main interface, easy to operate.
Keywords Android File Manager Java
目录
1 绪论 1
1.1 论文背景 1
1.2 研究目的及意义 1
1.3 论文组织 1
2 文件管理器简介及总体设计 3
2.1 Android操作系统的文件系统简介 3
2.2 需求分析 3
2.3 性能分析 4
3 Android开发环境搭建 5
3.1 JDK环境变量配置 5
3.2 Eclipse中配置Android插件 5
3.3 Android SDK安装 5
3.4 创建AVD 5
4 基本功能实现 7
4.1 主UI界面基本构思 7
4.2 目录下文件信息的获取 7
4.3 目录文件信息显示 10
4.4 文件条目点击事件处理 11
5 扩展功能设计与实现 14
5.1 文件拷贝功能实现 14
5.2 底部工具栏的设计与实现 16