Android图片浏览器.doc
文本预览下载声明
长 沙 学 院
课程设计说明书
题目 Android图片浏览器 系(部) 计算机科学与技术 专业(班级) 软件工程(10软件6班) 姓名 彭成辉 学号 2010022504 指导教师 杨凤年 起止日期 2013.05.27~2013.06.21
课程设计任务书
课程名称:综合实训Ⅱ
题 目:Android图片浏览器
已知技术参数和设计要求:
设计基于Android平台的图片浏览器程序,具体要求如下:
1.图片文件的管理功能。在配置文件中配置访问SD卡文件的权限,使用File类访问SD卡上的图片文件。
2.用户浏览图片的功能。用户通过触摸屏操作选择图片进行浏览,使用事件响应函数响应用户的操作,可以使用ImageView在屏幕中显示图片。
3.用户编辑图片的功能。用户可以放大、缩小、旋转和裁剪图片。
4.设置壁纸功能。将选择的图片设置为壁纸,可以使用WallPaper类来完成该功能。
5.图片文件的排序功能和查找功能。根据文件的名称、日期或者其他属性进行排序,根据文件的名称、日期或者其他属性进行查找。
6.使用多种视图展示图片的功能。可以使用ListView、GridView或者Gallery类来展示图片。
各阶段具体要求:
(1)开发前的准备:Android开发环境的搭建。
(2)系统分析与设计:包括程序需求分析、UI设计、业务逻辑设计等。
(3)系统编码实现:根据以上六点要求,对Android图片浏览器进行编码实现。
(4)测试:编写测试用例对程序进行测试。
设计工作量:
(1)软件设计:完成问题陈述中所提到的软件以及工作量要求。
(2)论文:要求撰写不少于3000个文字的文档,详细说明各阶段具体要求。
工作计划:
安排4周时间进行综合实训。
第一周----Android开发环境的搭建,软件需求分析。
第二周----UI设计、业务逻辑设计。
第三、四周----Android图片浏览器的代码实现与软件测试。
注意事项
提交文档
长沙学院课程设计任务书 (每学生1份)
长沙学院课程设计论文 (每学生1份)
长沙学院课程设计鉴定表 (每学生1份)
指导教师签名: 日期: 2013-5-26
教研室主任签名: 日期:
系主任签名: 日期:
长沙学院课程设计鉴定表
姓名 彭成辉 学号 2010022504 专业 软件工程(服务外包) 班级 10软件6 设计题目 Android图片浏览器 指导教师 杨凤年 指导教师意见:
评定等级: 教师签名: 日期: 答辩小组意见:
评定等级: 答辩小组长签名: 日期: 教研室意见:
教研室主任签名: 日期: 系(部)意见:
系主任签名: 日期: 说明 课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类; 摘要
本文档描述了基于Android平台如何开发图片浏览器应用软件,并附带介绍了Android开发环境的搭建方法。其中着重描述了Android图片浏览器的设计与开发,实现的功能有图片放大、缩小、旋转、浏览、剪切、分享、下载、查找、排序和设置壁纸功能等等。使用多种视图展示图片,有ListView、GridView或者Gallery类来展示图片。
关键词:Android, 图片, 图片浏览器
目录
摘要 4
1 前言 1
1.1课程设计背景 1
1.2课程设计目的 2
1.3课程设计内容与要求 2
2 开发环境搭建 3
2.1 JDK安装 3
2.1.1 下载JDK 3
2.1.2 设置环境变量 3
2.1.3 验证是否配置成功 3
2.2 Eclipse安装 3
2.2.1 下载Eclipse 4
2.2.2 安装Eclipse 4
2.3 Android SDK安装 4
2.3.1 下载安装android SDK 4
2.3.2 配置环境变量 4
2.3.3 验证是否安装成功 5
2.4 ADT安装 6
2.5 创建AVD 6
2.6 创建Android应用程序 7
2.6.1 新建android工程 7
2.6.2 运行android实例 8
3 需求分析 10
3.1 功能需求 10
3.1.1 功能模块图 10
3.1.2 功能描述 10
3.2 数据需求 11
3.3 UI界面设计要求 12
4 概要设计 13
4.1 系统结构设计 13
4.1系统类图 13
4.1.2功能与类 14
4.2 界面设计 17
4.2.1 主界面 17
4.2.2 主界面菜单 17
4.2.3 子界面 18
4
显示全部