安卓的个人相册APP的设计与实现
目 录
一、引言 1
(一)课题背景 1
(二)选题意义 1
(三)设计目标 1
二、需求分析 1
(一)功能分析 1
(二)开发环境及工具介绍 1
三、 系统设计 2
(一)功能结构图 2
(二)系统流程图 2
四、编码实现 3
(一)用户界面设计 3
1. 图片查看模式 3
2. 图片分类 4
(二)图片管理模块 5
1.图片分享 5
2.图片删除 6
3.更多设置 7
总结 9
谢辞 10
参考文献 11
附录 12
一、引言
(一)课题背景
随着信息的告诉发展,人们渐渐的将存储生活中点点滴滴从照片转移到电子档的图库中,在现在的时代手机人们的必须品,图库更为重要了,它背负了人们在生活的一切。
(二)选题意义
人们可以通过手机中拍照功能,将图片保存在图库中,也可以将QQ、微信等一些社交软件下载并保存在手机中。图片浏览器主要实现手机中机SD卡上存储的图片的浏览以及对手机中的视频播放。
(三)设计目标
目的是为想长久保存生活点滴的美好而又不想冲洗照片的繁琐的广大群众提供了一个多能的随身相册。
二、需求分析
(一)功能分析
该系统主要模块包括相机与个人相册之间的相互切户、图片浏览、图片删除、图片分享、设置图片和图片信息查看等。打开手机的个人相册之后,便可以选择不同时间段的相册,浏览不同的图片。
(二)开发环境及工具介绍< *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
br /> 开发语言:Java
开发工具:Eclipse
系统设计
(一)功能结构图
图1 功能结构图
(二)系统流程图
图2 系统流程图
四、编码实现
(一)用户界面设计
根据需求分析可以知道,应用程序包括2个主要的界面:不同相册选择界面、图片界面。相册选择界面展示手机文件夹中的图片或视频,当点击界面中的任何一个图片文件夹,即可浏览此文件夹中的所有图片。其界面效果图如下图所示:
图3 相册选择界面 图4 浏览图片界面
图片查看模式
此界面设计了一个方便用户浏览某个图片量比较大的相册时的便捷键——播放幻灯片,如图5所示:
图5 图片查看界面效果图
图片分类
用户在浏览图片的时候,将图片按照存入手机的时间分类,更加方便了用户在大量的图片中浏览。如图6,图7所示:
图6 普通视图 图7时间分类视图
(二)图片管理模块
图片管理模块主要分为3层:图片分享、图片删除、更多设置。更多设置中有图片详细信息,设置为,修剪,向左向右旋转。
1.图片分享
此界面是用户分享图片界面,在如今信息发达的社会晒照已经成为人们一种习惯时,在编写APP的时候,特意添加分享这个功能。用户可以选择不同的方式将自己的喜欢的图片分享出去,如:到微信的朋友圈、QQ空间、通过聊天软件发个好友或者通过蓝牙传另一部手机。如图8、图9所示:
图8 图片分享 图9 分享选择
2.图片删除
用户可以将手机相册中一些久远的图片、自己不喜欢的图片以及手机中一些APP软件的缓存图片删除。如果用户不小点成自己不想删的一张图,在设计APP的时候将删除这个功能中,添加了是否确认删除。如图10、图11所示:
图10 图片删除 图11 是否确认删除
3.更多设置
3.1旋转图片
在浏览图片的同时,可以将图片分别向左、向右旋转,来实现不同的视觉效果。效果图如图12、13所示:
图12 向左旋转 图13 向右旋转
3.2设置图片
用户可以将个人相册中的自己喜爱的图片设置成自己的手机壁纸、锁屏、联系人照片、主屏照片,也可以用不相同的照片来设置。如图15所示:
图14 图片设置功能 图15 图片设置界面
总结
本课题是实现个人相册和基于Android的应用程序设计,基于应用程序的Android开源移动平台的开发,使用SDK(软件开发工具包)和强形式全触摸,实现图片的浏览功能。使用面向对象语言Java开发。由于Android开发集成在Eclipse中,所以选择Eclipse作为开发环境。
此次设计的APP,为广大智能手机用户提供了一个更全面,更便捷,更人性化的个人相册浏览、管理平台。用户可以在通过个人相册APP来实现图片的长久保存,用户可以在APP中对图片进行一些编辑,管理。
在这次个人相册APP设计中,也让我收获了很多,也是我对大学三年学习生涯的一个总结,回望着三年走过的时光,总感觉历历在目。
在这次毕业设计过程中,我懂得了这不仅是完成一部作品,更是让我明白了做事要认真、严谨的必要性,在以后工作、生活中也要用到的。
谢辞
时光总是在不经意间从指间流逝,未等我备发出忧桑的感叹,大学生活已近尾声,三年的大学时光在努力、奋斗、拼搏度过,也随着本次论文的终稿的敲定,即将为我的大学生活画上句号,在以后的工作及生活中这或许是美好的回忆。
这次毕业设计从选题到论文的编写,都离不开陈瑾老师的悉心指导和严格的要求,在我创作毕业设计期间,陈瑾老师在专业知识上为我排忧解难,帮我出谋划策,提出一些比较新颖的建议,从而使我在这次毕业设计中顺利的完成任务。陈瑾老师的帮助和关怀,让我备受感动,在此向陈瑾老师表示深深的感谢和崇高的敬意!
在即将毕业的时候,我还想借此次机会向在这三年中给予我谆谆教诲的各位任课老师表示由衷的敬意,感谢他们在大学三年中对我悉心栽培。各位任课老师认真负责的教课,在他们的教导下,我能够很好的掌握了并很好的运用所学的专业课知识,从而更好的在我的这次毕业设计中运用,做出最好的毕业设计。
于此同时,在此次论文编写的过程中,我参考了许多有关的书籍和论文,在这里也向有关的作者表示谢意。
马上要告别学校,告别朝夕相处三年了的同学,我想要感谢他们,是他们在大学三年生活中陪我度过这快乐的时光,他们还给我带来了人生从未经历的一些事情,尤其是一起生活三年的舍友们,可以想象一下,如果没有他们,我的大学生活必将是乏味的,我们一起走过春夏秋冬,我们一起努力奋斗,毕业的钟声敲响在即,在这次毕业设计中国,我们彼此鼓励,彼此劝勉,让我在设计中感觉到他们的关怀。
一、引言 1
(一)课题背景 1
(二)选题意义 1
(三)设计目标 1
二、需求分析 1
(一)功能分析 1
(二)开发环境及工具介绍 1
三、 系统设计 2
(一)功能结构图 2
(二)系统流程图 2
四、编码实现 3
(一)用户界面设计 3
1. 图片查看模式 3
2. 图片分类 4
(二)图片管理模块 5
1.图片分享 5
2.图片删除 6
3.更多设置 7
总结 9
谢辞 10
参考文献 11
附录 12
一、引言
(一)课题背景
随着信息的告诉发展,人们渐渐的将存储生活中点点滴滴从照片转移到电子档的图库中,在现在的时代手机人们的必须品,图库更为重要了,它背负了人们在生活的一切。
(二)选题意义
人们可以通过手机中拍照功能,将图片保存在图库中,也可以将QQ、微信等一些社交软件下载并保存在手机中。图片浏览器主要实现手机中机SD卡上存储的图片的浏览以及对手机中的视频播放。
(三)设计目标
目的是为想长久保存生活点滴的美好而又不想冲洗照片的繁琐的广大群众提供了一个多能的随身相册。
二、需求分析
(一)功能分析
该系统主要模块包括相机与个人相册之间的相互切户、图片浏览、图片删除、图片分享、设置图片和图片信息查看等。打开手机的个人相册之后,便可以选择不同时间段的相册,浏览不同的图片。
(二)开发环境及工具介绍< *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
br /> 开发语言:Java
开发工具:Eclipse
系统设计
(一)功能结构图
图1 功能结构图
(二)系统流程图
图2 系统流程图
四、编码实现
(一)用户界面设计
根据需求分析可以知道,应用程序包括2个主要的界面:不同相册选择界面、图片界面。相册选择界面展示手机文件夹中的图片或视频,当点击界面中的任何一个图片文件夹,即可浏览此文件夹中的所有图片。其界面效果图如下图所示:
图3 相册选择界面 图4 浏览图片界面
图片查看模式
此界面设计了一个方便用户浏览某个图片量比较大的相册时的便捷键——播放幻灯片,如图5所示:
图5 图片查看界面效果图
图片分类
用户在浏览图片的时候,将图片按照存入手机的时间分类,更加方便了用户在大量的图片中浏览。如图6,图7所示:
图6 普通视图 图7时间分类视图
(二)图片管理模块
图片管理模块主要分为3层:图片分享、图片删除、更多设置。更多设置中有图片详细信息,设置为,修剪,向左向右旋转。
1.图片分享
此界面是用户分享图片界面,在如今信息发达的社会晒照已经成为人们一种习惯时,在编写APP的时候,特意添加分享这个功能。用户可以选择不同的方式将自己的喜欢的图片分享出去,如:到微信的朋友圈、QQ空间、通过聊天软件发个好友或者通过蓝牙传另一部手机。如图8、图9所示:
图8 图片分享 图9 分享选择
2.图片删除
用户可以将手机相册中一些久远的图片、自己不喜欢的图片以及手机中一些APP软件的缓存图片删除。如果用户不小点成自己不想删的一张图,在设计APP的时候将删除这个功能中,添加了是否确认删除。如图10、图11所示:
图10 图片删除 图11 是否确认删除
3.更多设置
3.1旋转图片
在浏览图片的同时,可以将图片分别向左、向右旋转,来实现不同的视觉效果。效果图如图12、13所示:
图12 向左旋转 图13 向右旋转
3.2设置图片
用户可以将个人相册中的自己喜爱的图片设置成自己的手机壁纸、锁屏、联系人照片、主屏照片,也可以用不相同的照片来设置。如图15所示:
图14 图片设置功能 图15 图片设置界面
总结
本课题是实现个人相册和基于Android的应用程序设计,基于应用程序的Android开源移动平台的开发,使用SDK(软件开发工具包)和强形式全触摸,实现图片的浏览功能。使用面向对象语言Java开发。由于Android开发集成在Eclipse中,所以选择Eclipse作为开发环境。
此次设计的APP,为广大智能手机用户提供了一个更全面,更便捷,更人性化的个人相册浏览、管理平台。用户可以在通过个人相册APP来实现图片的长久保存,用户可以在APP中对图片进行一些编辑,管理。
在这次个人相册APP设计中,也让我收获了很多,也是我对大学三年学习生涯的一个总结,回望着三年走过的时光,总感觉历历在目。
在这次毕业设计过程中,我懂得了这不仅是完成一部作品,更是让我明白了做事要认真、严谨的必要性,在以后工作、生活中也要用到的。
谢辞
时光总是在不经意间从指间流逝,未等我备发出忧桑的感叹,大学生活已近尾声,三年的大学时光在努力、奋斗、拼搏度过,也随着本次论文的终稿的敲定,即将为我的大学生活画上句号,在以后的工作及生活中这或许是美好的回忆。
这次毕业设计从选题到论文的编写,都离不开陈瑾老师的悉心指导和严格的要求,在我创作毕业设计期间,陈瑾老师在专业知识上为我排忧解难,帮我出谋划策,提出一些比较新颖的建议,从而使我在这次毕业设计中顺利的完成任务。陈瑾老师的帮助和关怀,让我备受感动,在此向陈瑾老师表示深深的感谢和崇高的敬意!
在即将毕业的时候,我还想借此次机会向在这三年中给予我谆谆教诲的各位任课老师表示由衷的敬意,感谢他们在大学三年中对我悉心栽培。各位任课老师认真负责的教课,在他们的教导下,我能够很好的掌握了并很好的运用所学的专业课知识,从而更好的在我的这次毕业设计中运用,做出最好的毕业设计。
于此同时,在此次论文编写的过程中,我参考了许多有关的书籍和论文,在这里也向有关的作者表示谢意。
马上要告别学校,告别朝夕相处三年了的同学,我想要感谢他们,是他们在大学三年生活中陪我度过这快乐的时光,他们还给我带来了人生从未经历的一些事情,尤其是一起生活三年的舍友们,可以想象一下,如果没有他们,我的大学生活必将是乏味的,我们一起走过春夏秋冬,我们一起努力奋斗,毕业的钟声敲响在即,在这次毕业设计中国,我们彼此鼓励,彼此劝勉,让我在设计中感觉到他们的关怀。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1581.html