基于某android平台地手机相册软件地开发与实现

上传人:公**** 文档编号:431004525 上传时间:2023-10-13 格式:DOC 页数:22 大小:2.01MB
返回 下载 相关 举报
基于某android平台地手机相册软件地开发与实现_第1页
第1页 / 共22页
基于某android平台地手机相册软件地开发与实现_第2页
第2页 / 共22页
基于某android平台地手机相册软件地开发与实现_第3页
第3页 / 共22页
基于某android平台地手机相册软件地开发与实现_第4页
第4页 / 共22页
基于某android平台地手机相册软件地开发与实现_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《基于某android平台地手机相册软件地开发与实现》由会员分享,可在线阅读,更多相关《基于某android平台地手机相册软件地开发与实现(22页珍藏版)》请在金锄头文库上搜索。

1、word工业园区服务外包职业学院毕业设计论文论文题目:基于android平台的手机相册软件的开发与实现届 别2016届系 别网络与通信技术系专业移动通信运营与服务班级通信131姓 名戚秀学 号130121001指导教师金霞毕业设计论文独创性声明本人声明,所呈交的毕业设计论文系在指导教师的指导下本人独立完成的研究成果。论文中依法引用他人的成果,均已做出明确标注或得到许可。论文容未包含法律意义上已属于他人的任何形式的研究成果,如论文涉与任何知识产权纠纷,本人将承当一切责任。 学生签名:_日期:_ / 目 录第一章 系统论述221.2 Android系统相册软件现状331.2.2 Gallery 3

2、D4第二章 Android开发平台52.1 Android的由来52.2 Windows系统中Android开发平台在Eclipse上的搭建52.2.1 Java开发环境的建立52.2.2 Eclipse的安装52.2.3 下载Android SDK62.2.4 在eclipse中安装ADTAndroid Development Tools62.2.5 新建一个模拟器6第三章 Android相册系统分析73.1 系统可行性分析73.2 系统需求分析73.3 基于Android平台手机相册软件的建设原如此8第四章 Android相册概要设计84.1 系统设计目标84.2 系统模块设计84.2.1

3、 系统功能模块划分84.2.2 系统总体结构设计94.2.3 系统模块用例分析11第五章 Android相册的功能实现1314155.3 分享照片到新浪微博模块实现165.4 删除照片模块实现175.5 照片详细信息模块实现18第六章 系统测试196.1 单元测试196.2 集成测试206.3 测试结果20致21参考文献21基于android平台的手机相册软件摘 要:,使用Java语言进展开发,使系统具有良好的可移植性和扩展性。系统具有动态查看相册,拍摄相片,编辑相片,查看相片的详细信息等功能,用户可以针对某相片分享到新浪微博,新浪微博分享的初次使用需授权、认证以与账号绑定,下次使用无需再次输

4、入账号和密码。,并且完美运行。关键词:Android SDK, Linux, 新浪微博, 授权, 分享, apkAbstract:Android is the open source mobile operating system based on the Linux platform which Google pany launched in 2007, with Android version changed from 1.1 to 4.2.2 so far, Android mobile application service is more and more accepted, and

5、 widely favored by users, mobile phone photo album application is one of the many Android applications.This system is running in the Android SDK 2.3.3 platform, with the development language of Java makes the system in good portability and scalability. The system has a dynamic view the photo album,

6、shooting photos, edit photos, see photos for detailed information, and so on, users can share to sina micro-blog in a photo, the first use of the function of share in sina micro-blog need to authorization, authentication and account binding, while users dont have to input account and password for th

7、e next time. After running this program on the development platform, there will be generated an apk file that can directly installed in the Android 2.3.3 release of mobile phone.【Key words】Android SDK, Linux, sina micro-blog, authorization, share, apk 第一章 系统论述课题背景Android手机操作系统是在2007年推出的基于Linux平台的完全开

8、源手机操作系统,由谷歌开发,引领潮流的手机制造商把他们的目光投向了这一款手机操作系统。Android手机操作系统也也一天天的变得更加成熟。随着Android手机的广泛使用,基于Android平台的各种应用软件也变得炙手可热,这个市场有很大的开展前景,无数的软件开发商和开发人员将会被吸引,然后投入到市场中。目前,Android应用市场琳琅满目,主要的应用市场包括猎豹清理等等,这其中每个市场中展示的Android应用多如牛毛,有官方的,也有非官方的,但是各种应用表现了Android手机操作系统的时代性。越来越多免费的Android应用不仅符合了大众化的需求,更促进了应用市场的不断多样化的开展。本课

9、题的研究正是处在这样的一种大环境下,Android手机相册应用在众多的Android应用中只是一个小角色,但是相册软件对于移动设备却是必不可少的。以往人们用数码相机或者其他拍摄相片的设备拍摄出来的照片只能上传到电脑上才能更好实现的浏览功能,然而并不是每个人、每个时刻、每个地方携带电脑都是一件轻松的事情。当我们出门旅行的时候,轻松便捷是我们的首选,这时候,Android移动手机的拍摄功能以与一个与之配套的相册浏览功能便能很好的满足人们的需求,随拍随看随分享的体念让这款应用更具有价值。1.2 Android系统相册软件现状目前,应用市场上的相册软件众多,虽然功能小异,但是每种软件无论在界面风格的设

10、计上还是在实现的设计上都独具特色。就拿Android系统自带的几款相册浏览工具来说,比拟好的有快图浏览和Gallery 3D两种。快图浏览是一个以文件夹模式为基准的轻量级图片浏览器,可以又快又清晰的预览缩略图,同时它的2D浏览体验也极其流畅幻灯片播放、滑动切换图片等功能,此软件都可以提供;用户在看图的时候如果想处理图片,这个软件也是可以做到的,缩小放大还有裁剪等都可以操作,如图1.1所示。图1.1 快图浏览1.2.2 Gallery 3DGallery 3D是一款具有3D效果的图片浏览器,流动式的显示每个文件夹中的缩略图,支持多点触屏缩放、滑动切换图片、幻灯片播放、调用系统照相机、照片的编辑、

11、时时分享以与视频的播放功能,但是不足之处就是当图库中的图片过多时刷新速度过慢的缺点影响了用户的体验效果,如图1.2所示。图1.2 Gallery 3D第二章 Android开发平台2.1 Android的由来 Android一词最早出现于科幻小说未来夏娃中,外形像人一样的机器被来自法国的作家利尔亚当命名为Android。Android公司是由鲁宾等人在2003年的创办一家美国公司,他把手机软件和手机操作系统设置为该公司的主要业务。2007年Google公司宣布Android是基于Linux平台的开源手机操作系统的名称,从此走上了新的舞台。2.2 Windows系统中Android开发平台在Ec

12、lipse上的搭建对于一个开发者而言,在进展Android应用的开发之前,第一步需要完成Android开发平台的搭建。虽然这款全新的Android应用开发软件在2003年被谷歌公司在I/O大会上公布,但Eclipse中的ADT依然是之前我们习惯的开发平台,所以这次设计的实现也是在Eclipse中实现的,针对这个要求而言,Android开发平台的搭建是如何在Windows系统中实现,我要来简单描述。2.2.1 建立Java开发环境的JDK文件。最后运行查看版本信息,确定环境配置是否成功。2.2.2 Eclipse的安装在它的官网中下载Eclipse Classic的最新版本,安装并把其安装路径保

13、存在C盘 ,可以将“C:eclipseworkspace设置工作空间。2.2.3 下载Android SDK访问,选择Download the SDK for Window下载并解压文件,解压后是各个版本的SDK安装向导。图2.2 Android SDK Manager2.2.4 在eclipse中安装ADT下载ADT-15.0.0.zip文件不用解压缩,然后在eclipse中选择help后,点击Add接着选择我们之前已经下载好的未压缩的文件,在Name处写上自己的名字,确定后等待安装成功。2.2.5 新建一个模拟器图2.3 Android模拟器第三章 Android相册系统分析3.1 系统可

14、行性分析a.经济可行性:开发工具为免费的eclipse + ADT,因此开发本钱非常低。b.技术可行性:基于Android系统的相册软件完全使用Android系统中相关组件,分享到新浪微博功能也是使用新浪微博开放平台提供SDK中的相关API 接口,基于Android平台的开发所使用的语言有Java和XML,具有非常好的可扩展性和移植性。c.操作可行性:相册应用的开发是在eclipse中进展的,开发出来的应用可以直接在模拟器或者实体Android手机上进展调试,只有经过了仔细的测试以与调试之后才能将应用打包为apk文件并进展发布,供用户使用。也就是说,在用户使用之前,该应用是经过良好而严格的测试

15、的,而且经过一大批测试用户的使用之后才广泛发布到市场上的。同时在市场上,Android手机或者其他的移动设备具有很高的占有率,并且各大手机制造厂商相继推出具有更高硬件配置的手机终端,因此可知该相册系统在操作上是完全可行的。3.2 系统需求分析当该相册安装到Android手机上并启动后,用户能够浏览手机相册中的照片,并编辑照片放大、缩小照片;当用户想拍摄照片时,还能够点击屏幕中的按钮直接进展照片的拍摄;最重要的是用户能够时时的对照片进展社区的分享,例如点击屏幕中的分享按钮,相应的照片就可以分享到新浪微博,加上要说的话就可以和照片一起分享出去,同时对于新浪微博的第一次使用需要授权和认证,当登陆成功之后就能实现账户的绑定,下一次不需要再次输入账号和密码就能直接进展照片的分享。此应用的功能读者可以通过以上文字了解到。启动应用程序如果用户只需要浏览照片,如此直接滑动选择想要查看的照片,向左向右能够实现照片的切换浏览如果用户想编辑照片放大、缩小照片,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号