没有合适的资源?快使用搜索试试~ 我知道了~
计算机专业毕业设计-文件夹管理器.doc
资源推荐
资源详情
资源评论
I
软
软
件
件
学
学
院
院
毕业实训报告
课题名称: android 资源管理器
专 业: 软件设计(游戏开发方向)
班 级:
学 号:
学生姓名:
指导教师:
年 月 日
II
摘 要
相信大家对 Android 的发展历史多少都有一些了解,Android 曾经是一家创立于旧金山
的公司的名字,该公司于 2005 年 8 月份被 Google 收购,并从此踏上了飞速发展的道路。
经过这几年的发展,它已经发展成了一个平台、一个生态体系.现在 Android 在移动领域已
经得到了广泛的应用。根据 Google 于 2011 年 6 月份公布的数字,现在每天激活的 Android
设备高达 50 万台,比 5 月份的数据增加了 10 万台,Google 还透露目前已经与 36 家 OEM
厂商和 215 家运营商合作共激活了超过 1 亿台 Android 设备。
本文的软件开发环境采用了 Eclipse3.4 + Android SDK 集成环境,编程语言采用了 Java。
关键词: Activity; Fragment;Service
目 录
摘 要 ............................................................................................................................................II
第 1 章 项目分析 ...........................................................................................................................1
1。1 问题描述............................................................................................................................1
1。2 技术分析 ............................................................................................................................1
1。2。1 Android 四大组件 ....................................................................................................1
1。2.2 用户界面......................................................................................................................2
1。2.3 Activity ........................................................................................................................3
1。2.4 Fragment ......................................................................................................................4
1.2.5 SQLite 数据库................................................................................................................5
1。3 工程进度计划 ....................................................................................................................6
第 2 章 系统需求分析 ...................................................................................................................7
2.1 系统功能需求分析 ...............................................................................................................7
2。1。1 文件系统的浏览.......................................................................................................7
2。1。2 文件及文件夹得操作...............................................................................................9
2.1。3 文件系统安全管理....................................................................................................10
2。2 系统开发需求..................................................................................................................10
2.2.1Android 资源管理器的开发平台 .................................................................................11
2.2.2Android 开发框架 .........................................................................................................11
2.3 操作系统及所需软件需求 .................................................................................................15
2。3.1 Android 开发环境及变量配置 .................................................................................16
2。3.2 安装配置 JDK6 ........................................................................................................16
2.3.3 安装配置 SDK.............................................................................................................18
2.3.4 Eclipse 的设置..............................................................................................................18
2.3。5 Android 版本配置 .....................................................................................................18
2。4 系统非功能性需求 ..........................................................................................................18
第 3 章 系统总体设计 .................................................................................................................19
3.1 基本框架与布局.................................................................................................................19
3.1。1 主界面 ListView 的实现...........................................................................................19
3。1。2 ListView 监听事件..............................................................................................25
3.2 帮助与提示.........................................................................................................................27
3.2.1 帮助与提示的原理与实现..........................................................................................27
3.2.2 文件的读取..................................................................................................................29
3。2。3 帮助与提示功能实现时遇到的问题及解决.........................................................30
3。3 文件打开的实现..............................................................................................................31
3。3。1 判断文件类型,分析打开方式............................................................................31
3。3。2 文件夹的打开........................................................................................................31
3。3。3 非文件夹类型文件的打开....................................................................................33
3.3。4 效果图示例示例:.................................................................................................38
3。3。5 在此功能实现过程中遇到的问题示例:..........................................................38
3。4 文件的复制,粘贴..........................................................................................................39
3。4.2 此功能中遇到的问题...............................................................................................44
第 4 章 结束语 .............................................................................................................................45
姓名:论文题目
1
第 1 章 项目分析
基于 Android 手机的日益蓬勃发展,各种技术断更新,智能机的大众化走向,越来越多的
繁琐的文件出现在我们的手机上。因此,我们想要做一个 Android 资源管理系统来处理手
机上的文件,让用户更好的使用手机。
1.1 问题描述
1.文件的各种操作功能的实现所遇到的问题
(1)文件(文件夹)的复制与粘贴(涉及 IO 流的操作)实现不了。
(2)文件(文件夹)的新建功能,目录的新建一直有问题,不能达到预期的目标.
(3)文件(文件夹)的搜索功能,关于搜索我们一直想实现搜索提示但是没有实现。
(4)各种功能的使用,权限不够问题、对文件夹进行操作时,会弹出警告信号,甚至退出程
序.
(5)文件夹的复制于文件的复制问题,只能实现文件的操作,不能对文件夹进行操作
课题的研究总是伴随着问题的出现,问题总是要解决的,我们首先自己多多的实验自己
的想法,通过各种发放解决出现的问题,多方查阅资料,观看视频,并咨询指导老师,从而
解决出现的问题。
1。2 技术分析
一句话概括 Android 应用:基于 Android 系统的软件开发,语言基础是 java 语言,通过控
件的设置以及方法调用,实现一系列的功能,目前,Android 系统的手机十分的火爆,因此我
们准备做一个基于 Android 手机的资源管理器。
1。2.1 Android 四大组件
Android 系统有四个重要的组件,分别是 Activity、ServiceBroadcastReceiver 和
ContentProvider。
Activity 是 Android 程序的曾宪曾,显示可视化的用户界面,并接受与用户交互所产生
的界面事件,与窗体的概念非常相似。Android 一般启动程序后会呈现一个 Activity,用于
提示用户程序已经正常启动。Activity 在界面的表现形式一般是全屏窗体,也可以是非全
屏悬浮窗体或对话框。
Service 一般用于没有用户界面,但是需要长时间在后台运行的应用。例如,在播放 MP3
音乐时,使用 Service 播放 MP3 音乐,可以在关闭播放器界面的情况下长时间的播放 MP3
剩余52页未读,继续阅读
资源评论
辰森技术
- 粉丝: 4
- 资源: 4172
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于thinkphp5/weui/layui的简易投票系统,适用于社团/班级投票选举
- 基于Spring +mybatis的投票系统 支持单选多选,统计信息等
- 基于pandas、Scikit-Learn、matplotlib、PyQt5的二手房价分析与预测系统
- 基于 yolov5 和 PyQt5 开发工具搭建了实时违法检测区域入侵软件,支持自定义检测区域、多种对象检测以及事件信息统计
- ZG202220101014胡雪梅.zip
- 姥娘家菜单修改最新再做500张.cdr
- 基于Python实现的英雄联盟知识图谱的问答
- 密码学算法之SHA-1
- 基于Python实现联邦学习框架下基于Memae的异常检测架构
- 密码学之DES加密算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功