Android环境下的图片编辑器的设计与实现毕业论文
2020-06-06 11:06:00
摘 要
如今,随着移动互联网的迅猛发展,基于Android和iOS这两大最流行的平台,图片编辑技术已完美的植入到各大应用中,并对人们的业余生活产生了重要的影响,诸如美图秀秀等方便易上手的应用已成为及其流行的APP。
目前,图片编辑技术日趋成熟,市场上也出现了许多编辑软件,他们的功能各有千秋,发展方向也不尽相同,当然,人们的需求越来越多样化,单一的图片编辑软件已不能满足,所以一个多功能的图片编辑软件将会得到人们的青睐。所以,鉴于这种种情形,开发一个不仅具备图像编辑功能,还有分享等功能的APP就变得意义非凡。
论文详细阐述了图片编辑器这一手机APP的设计和实现的过程。此APP是基于Android平台设计的,客户端在eclipse下开发的;服务端提供数据传递的Servlet,同样采用eclipse为开发工具,MySQL为提供后台数据。整个系统采用C/S模式,通过JSON进行远程数据传递。
关键词:图片编辑 Android eclipse Servlet JSON
The Image editor based on Android
Abstract
Nowadays, with the rapid development of mobile Internet, Android and iOS of the two most popular platform based on image editing technology has perfect implantation to various applications, and has a great influence on people's leisure life, such as the Meitu Xiu Xiu application easy to use and has become a popular APP.
At present, image editing technology matures, the market also appeared a lot of editing software, their function of each one has its own merits are not the same, the direction of development, of course, people demand more and more diversified, single photo editing software has been unable to meet, so a multi function image editing software will be favored by people.So, in view of this situation, developing a APP that has not only the functions of image editing, but also sharing, becomes of great significance.
This paper expounds the design and implementation process of picture editor which is mobile APP. This APP is designed based on the Android platform, the client developed by the Eclipse, the server provides data transfer Servlet, also using eclipse as the development tool, MySQL provides background data. The whole system adopts C/S mode and carries out remote data transmission through JSON.
Keywords: Image editing;Android;eclipse;Servlet ;JSON
目 录
摘要 I
Abstract II
目 录 iii
第一章 绪论 1
1.1 课题研究的背景 1
1.2 课题研究的意义 1
1.3 课题的设计思想 2
1.4 本论文的内容组织结构 3
第二章 开发技术和开发工具 4
2.1 运行环境 4
2.2 开发工具简介 4
2.3 本章小结 5
第三章 整体分析 6
3.1 可行性分析 6
3.2 图片编辑器的功能描述 6
3.2.1 登录注册模块 6
3.2.2 图片编辑的查看模块 7
3.2.3 图片编辑的增强模块 7
3.2.4 图片编辑的特效模块 7
3.2.5 图片编辑的相框模块 7
3.2.6 图片编辑的结束模块 7
3.2.7 社区模块 7
3.2.8 个人资料模块 8
3.2.9 其他模块 8
3.3 功能模块划分 8
3.4 流程分析 9
3.4.1 查看模块 9
3.4.2 增强模块 10
3.4.3 特效模块 10
3.4.4 相框模块 10
3.4.5 结束模块与社区模块 11
3.4.6 个人资料模块与其他模块 11
3.5 本章小结 11
第四章 数据库设计 12
4.1 服务端数据库设计 12
4.1.1 用户基本信息 12
4.1.2 图片基本信息 12
4.1.3 评论的基本信息 13
4.1.4 用户图片与评论的关系 13
4.2 数据表的设计 14
4.2.1 用户信息表 14
4.2.2 图片信息表 14
4.2.3 评论信息表 15
4.3 本章小结 15
第五章 系统界面和代码实现 16
5.1 登录界面 16
5.2 图片编辑功能主界面 17
5.3 图像编辑的查看界面 18
5.4 图像编辑的增强界面 19
5.5 图像编辑的特效界面 21
5.6 社区交流界面 22
5.7 完成界面 24
5.8 社区交流界面 25
5.9 个人资料界面 28
5.10 侧滑菜单界面 30
5.11 本章小结 32
第六章 总结与展望 33
6.1 总结 33
6.2 展望 34
参考文献 35
致谢 36
第一章 绪论
1.1 课题研究的背景
随着社会和科技的飞速发展,传统的文字浏览已无法适应人们的阅读需求,一个新的流行的阅览方式更加迎合人们的需求,读图时代悄然来临。如今,图片的传播手段多样,包括数码拍摄,影像传输技术等,此外,人们的阅读习惯也发生了改变,传统的阅读方式被浏览方式所取代,媒体甚至提出眼球经济的新概念,在日常活动中注重图片的视觉冲击以吸引观众。当然,除了媒体,图片编辑技术在很多其他领域都发挥着重要的作用。
目前,图片编辑技术日趋成熟,市场上也出现了许多编辑软件,他们的功能各有千秋,发展方向也不尽相同,当然,人们的需求越来越多样化,单一的图片编辑软件已不能满足,所以一个多功能的图片编辑软件将会得到人们的青睐。
相关图片展示: