该图片上传分享系统是一款基于安卓的双端程序,客户端采用eclipse作为开发平台,服务端采用了myeclipse作为开发平台,数据库是mysql,主要实现了图片的编辑和上传的功能,界面美观大气,功能技术点针对性强,是一款很不错的学习案例,也是源码爱好者的福音,系统主要功能和界面如下所示:
项目总体采用了如下几点技术:
1.实现基于tomcat服务器的网络访问与数据列表表现。
2.借助webview于原生安卓代码实现页面的背景图片的更新。
3.借助AsyncHttpClient实现了图片的上传。
4.借助隐式意图实现了图片的裁剪。
系统总体采用了jquery,fullpage.js实现了html页面的滑动和翻页功能。
客户端:
图片浏览:点击进入后,可以查看图片,图片以列表的形式进行浏览查看展示。并能实现对图片的裁切和分享,分享为电子邮件,短信,朋友圈以及微信的收藏。
上传图片:实现了浏览本地文件夹的图片,并能进行上传,图片以列表形式展示上传结果和上传的时间等。
服务端主要实现了对图片的上传保存,将图片可以存到tomcat服务器端进行保存,以供客户端进行浏览查看。
1.1引言 3
1.1.1编写目的 4
1.1.2背景 4
1.2绪论 5
1.2.1-Internet与企业级应用平台 5
1.2.2-J2EE及其他相关技术 7
1.2.3-数据库概述 12
1.2.4相关技术及开发工具简介 13
1.2.3运行环境规定 14
2软件分析与设计 15
2.1 App界面设计 15
2.1.1系统主界面 15
2.1.2图片浏览界面 16
2.1.3图片编辑页面 17
2.1.4图片分享页面 18
2.1.4图片上传页面 19
2.1.5图片上传选择页面 20
2.1.6上传成功提示 21
2.3数据库设计 22
2.3.1 图片表(images) 22
3系统测试 22
3.1测试项目 22
3.2测试单元 23
3.3组合测试 23
3.4确认测试 23
3.5系统测试 23
3.6用户验收测试 24