3。1 系统概要设计 9
3。2 系统逻辑架构设计 9
3。3 系统物理架构设计 12
第 4 章 系统详细设计 13
4。1 界面资源的详细设计 13
4。2 图片展示模块的详细设计 14
4。3 图片特效处理设计 15
4。4 相机拍照模块设计 16
第 5 章 系统实现与测试 17
5。1 搜索图片文件和预览图片 17
5。1。1 设计说明 17
5。1。2 代码实现与说明 17
5。1。3 运行结果 20
5。2 显示大图 20
5。2。1 设计说明 20
5。2。2 代码实现与说明 20
5。2。3 运行结果效果图 20
5。3 放大、缩小、拖拽图片 21
5。3。1 设计说明 21
5。3。2 代码实现与说明 21
5。3。3 运行结果效果图 25
5。4 自动播放功能 26
5。4。1 设计说明 26
5。4。2 代码实现与说明 26
5。4。3 运行结果 27
5。5 图片特效处理 28
5。5。1 设计说明 28
5。5。2 代码实现与说明 28
5。5。3 运行结果效果图 29
5。6 相机拍照 29
5。6。1 设计说明 29
5。6。2 代码实现与说明 29
5。6。3 运行结果效果图 31
5。7 系统测试 31
结 语 34
致 谢 35
参考文献 36
第 1 章 绪论
1。1 系统开发背景
随着科技的迅猛发展,智能手机时代的到来,手机成为了生活的必需品,现如今 的手机不再像以前只是打电话、发短信,还可以听音乐,看电影,购物、上网等等, 可以不出门就能做很多事,极大的方便了人们的生活。截止到 2015 年底,Android 已经占据了手机市场百分之八十的份额,成为了当今最火热的开源系统[1],论文网因此本课 题是基于 Android 系统设计的一款手机相册软件。
本次设计是利用 Android Studio 工具,基于 Android SDK 4。0 版本,利用 Android Studio 工具,结合 Java 语言程序以及面向对象的编程思路,开发的一款多功能手机 相册。
1。2 国内外研究现状
1。3 课题的主要目的
本文开头首先简单介绍了手机相册的课题背景和国内外一些具有代表性的几款 手机相册,接着分析了系统设计的需求,要达成的目标和过程中遇到的问题,其次就 是系统的详细设计和实现,本文献分别从物理和逻辑方面,构建了课题总体设计的大 概轮廓,将课题分为了三大模块:图片展示模块,图片特效处理模块,相机拍照模块, 最后对各个模块功能的设计做了详细的说明;确保系统能实现:图片的浏览、展示、 缩放、播放、滤镜、拍照等功能。