截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

基于android的易享相册的设计与设计与实现

时间:2016-10-08 18:15:00 编辑:知网 阅读:

摘  要

手机的拍照功能简单方便,也有很多的手机摄影爱好者为了一个镜头或者角度绞尽脑汁。手机里还会存储着自己珍藏的老照片,时光流转岁月斑驳但是过去依旧刻骨铭心。这么多优秀的作品和存照肯定有和好友分享的欲望,单独的拼图已经不能满足需求了,有背景音乐和动态的电子相册更加的受人欢迎。

电子相册作为一个科技时代的一个重要的科技成果,带给我们了很大的便利。传统的相册占用空间,不方便保存,携带也不方便。而电子相册就可以很好的解决这几个问题。使用电子相册我们可以随时欣赏以往漂亮且有意义的照片,听着音乐,欣赏着照片,记忆着点滴,不但是一种享受,也是把好的照片当作一种艺术的形式保留了下来,岂不是十分的有意义。还可以把这好的东西让亲朋好友一起分享。

电子相册现在已经非常的普及。数码相机性能越来越好极大的促进了电子相册的发展。电子相册追随者越来越多,如ACDSee、Paintshop-Pro、iPhotoExpress等这些有着强大功能的图片浏览器都能够很好的支持电子相册的播放。并且现在软件开发领域更注重用户体验,同时也就产生了更多更优秀的开源电子相册动画模板程序。

本设计是基于Android的易享相册的设计与实现,开发工具为Eclipse,使用Android本地数据库SQLite、Tomcat服务器、MySql数据库。能够实现拍照、录视频、裁剪照片、照片滤镜、制作专辑、记录日记、分享的功能。界面美观,功能齐全,分为安卓端和登录管理服务器Web端,管理用户更加方便。

知网论文查重

知网论文查重

第1章 绪论

1.1 选课背景

1.1.1 所选课题来源

手机这种便携的集多功能于一体的智能设备已经遍及到每一个角落,手机方便快捷的拍照功能也深受广大用户的喜爱,可是怎么样照出好看的的照片,如何更快捷方便的分享照片,如何发挥拍摄照片的最大意义也让用户有时候烦恼不已。而App随心所欲的功能定制,快捷迅速的开发方式让为以上问题苦恼的用户有了解决问题的希望。

1.1.2 开发目的及意义

传统的相册不仅代价昂贵、不易管理、不便存放携带、难以分享、存放照片数量有限、保存时间有限,又因为照片代表着以往的种种回忆又不然丢弃,所以对之又爱又恨。但是易享相册很好的解决了这些问题。易享相册便是这样的一款软件:它能够随心所欲的拍摄、录制视频并能够随时随地分享给自己的微博好友。同时它强大的图片裁剪、滤镜功能能够对照片进行恰到好处的修改。用户拍摄角度不对、光线没掌握好?没关系,用裁剪和滤镜功能就解决了。易享相册在普通电子相册强大的管理功能上增加了个人专辑制作和心情日记两大功能。照片做美好的地方便是它留住的瞬间过往,仿佛有把时间凝固的神奇功效,易享相册中心情日记这一功能把照片的这一特点发挥到了极致,选择一张照片,写下当时的心情然后点击保存,闲下来的时候翻一翻,有新的心情感悟就继续编辑,心情日记给用户忙碌的心情带来了一片平和的净土。同时个人专辑能够将拍摄的照片制作成电子相册并且分享出去,几张照片串成一个故事,把它们分享给好友,与大家一起重温当时的疯癫和热泪。总之,易享相册不仅摆脱了传统相册不不便,同时也把照片利用发挥到了极致,温馨的用户界面,简单的操作,带给用户非一般的体验。

1.1.1 国内外现状

电子相册现在已经非常的普及。数码相机的问世也促使电子相册的更好发展,传统的胶卷已经被时代淘汰。电子相册追随者越来越多。移动端,国内众所周知的美图秀秀,还有广受自拍爱好者欢迎的柠檬相机、拼立得、天天P图、简拼、玩图、简拼等。国外知名公司Adobe下的产品PhotoShop也在AppStor推出了移动端,还有许多专门的电子相册制作软件PhotoAlbums、PhotoCD、Pictue2Video、Photo2VCD 也对电子相册的制作提供了很大支持。

1.2 技术背景

1.2.1 Android

Android是由Google推出的一个开源的主要用于手持设备操作系统。基础为Linux,用用程序由Java编写,在虚拟机上运行。由于Android的开源性,Android已成为全球最受群众欢迎的智能手机平台。截止2014年,全世界的Android操作系统的设备数量已超过10亿台,同时Android推动着中国互联网进入高速发展期,使移动开发成为支柱型朝阳产业。

 

第2章 需求分析

2.1 软件说明

2.1.1 概述

本章是针对易享相册的总体设计和实现的说明,以需求说明文档为设计来源依据,面熟了程序整体在技术层面的实现设计,该文档同时将作为版本控制、产品实现和进度说明的依据。

2.1.2 使用范围

易享相册开发小组内部

2.1.3 读者对象

参与易享相册的需求分析人员、系统设计人员、开发人员、测试人员等干系人。

2.1.4 用户及管理员角色及其功能

易享相册用户及管理员角色及其功能说明如表2-1所示:

 

表2-1 易享相册用户及管理员角色及其功能

角色 功能描述 非注册用户 拍照并进行分享;拍摄视频并进行分享;对图片裁剪或加滤镜后进行分享;注册;新增、查看、编辑或删除心情日记 注册用户 拍照并进行分享;拍摄视频并进行分享;对图片裁剪或加滤镜后进行分享;登录;新增、查看、删除个人相册专辑;新增、查看、编辑或删除心情日记; 管理员 注册;登录;查看已注册用户的账号信息

 

2.2 软件功能性说明

易享相册功能性说明如表2-2所示:

 

表2-2易享相册功能说明

功能种类 功能名称 功能详细描述 欢迎页及引导页 欢迎页及引导页 用户初次使用软件时在欢迎页停留三秒后跳转到引导页,再次使用则直接跳转到功能主页,引导页内容为软件的图文简介。 拍摄管理 自拍分享 拍摄照片后可选择分享给微博好友 视频录制 录制视频后可选择分享给微博好友 图像管理 缤纷特效 选择照片后给照片加载不同滤镜后可选择分享给微博好友 图片剪辑 选择照片并进行自定义裁剪后可选择分享给微博好友 我的专辑 查看专辑 点击专辑列表后可以查看专辑内容 新建专辑 用户选择照片后生成专辑 心情日记 查看心情日记 点击心情日记列表后便可查看以往记录的照片及心情 新建心情日记 用户可选择拍摄照片或已有照片添加心情并保存 编辑心情日记 对已经存在的心情日记进行编辑 登录 用户登录 经服务器验证用户登录成功后可使用个人专辑功能 管理员登录 在WEB后台登录后可以看到已注册用户的信息 注册 用户注册 用户使用用户名、密码和手机号码进行注册

 

2.3 模块功能设计

2.3.1 欢迎页及引导页

欢迎页及引导页模块如表2-3所示:

 

表2-3 欢迎页及引导页模块说明表

名称、标识符 欢迎页及引导页(SplashActivity/GuideActivityByFragement) 功能描述 欢迎页为软件起始页面

引导页将会对软件进行一个简单的宣传介绍 优先级 3 输入   操作序列 点击APP图标

(初次使用时)点击最后引导页最后一页的开始使用 输出   补充说明 引导页在初次使用软件时才会出现

 

2.3.2 拍摄管理

拍摄管理模块如表2-4所示:

 

表2-4 拍摄管理模块说明表

名称、标识符 拍摄管理(ShootManage) 功能描述 拍摄照片、视频并可选择进行分享给微博好友 优先级 2 输入 (选择分享时)微博的账号、密码 操作序列 点击视频录制录制视频;

点击自拍分享拍照;

点击分享进入微博登录页;

登录微博并点击确定分享给微博好友 输出 登录信息及分享状态反馈 补充说明  

 

2.3.3 图像管理

图像管理模块如表2-5所示:

 

表2-5 图像管理模块说明表

名称、标识符 图像管理(PicManageAct) 功能描述 对照片进行裁剪、加滤镜操作并选择分享 优先级 2 输入 (选择分享时)微博的账号、密码 操作序列 点击缤纷特效,可给选择的照片添加滤镜;

点击图片剪辑,可自定义裁剪选择的照片;

点击分享进入微博登录页;

登录微博并点击确定分享给微博好友 输出 登录信息及分享状态反馈 补充说明

返回