I A N G S U U N I V E R S I TY
本 科 毕 业 论 文
基于Android平台的照片分享系统的
设计与实现
Design and implementation of photo sharing system
on Android platform
专 业:
班 级:
姓 名:
指导教师:
指导教师职称:
基于Androids平台的照片分享系统
摘要 当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉效果及用户体验,因此,也逐步的提高了对系统的要求。本文主要是在Android系统上对照片分享应用程序进行讨论,通过这一过程来进一步学习与应用Android平台,这样对个人的未来发展也很有意义。
本论文采用了Android开源系统技术,利用Java语言和Eclipse开发工具对播放器代码进行编写。同时给出了详细的系统设计过程、部分界面截图及主要的功能流程图,本文还对开发过程中遇到的问题和解决方法进行了详细的讨论,该系统集照片浏览、分享,读取通讯录,发送邮件给通讯录好友等功能于一体,性能良好,在Android系统中能独立运行。由于本系统只限于应用层程序的探讨,所以对具体的压缩算法不做深究。
实验证明,基于Android平台的软件开发简单,使用方便简洁,可以给用户带来更方便更真实的体验。
关键词:Android,照片分享,java,Eclipse
Design and implementation of photo sharing system
on Android platform
Abstract Today's society increasingly fast pace of life, with more and more advanced hardware of mobile devices, mobile devices, people demand more and more from the previous pursuit of technology to the current pursuit of visual effects and user experience, therefore, also gradually improve the system requirements. This article is in the Android system for photo sharing application design and implementation discussions, through this process to further study and application of the Android platform, so that the future development of the individual is also meaningful.
This paper uses the Android open source technology, the use of the Java language and Eclipse development tools player code be written. At the same time gives a detailed system design process, some screen shots and major functional flow chart, the paper also encountered in the development process problems and solutions were discussed in detail, the system sets photo browsing, sharing, reading communication catalog, send email to friends and other functions in one book, good performance, the Android system can operate independently. Because this system is limited to application layer discussion, so do go into the specific compression algorithm.
Experiments show that, based on the Android platform software development is simple, easy to use and simple, the next few years will become the development direction of universal significance.
Keyword:Android,photo sharing, java,Eclipse
目 录
第一章 绪论 1
1.1 引言 1
1.2 论文研究背景 1
1.3 论文的目的、研究内容和意义 2
1.4论文结构安排 2
第二章 ANDROID应用软件开发技术原理 4
2.1 ANDROID应用软件开发的核心技术 4
2.3 用户界面UI设计技巧 10
2.4 ANDROID应用开发平台的搭建 12
2.4 计算机配置 12
2.5 ANDROID 模拟器中SD卡的创建和文件的上传 14
第三章 软件的应用需求分析及流程设计 16
3.1 功能需求 16
3.1.1 软件的应用需求分析 16
3.1.2 软件性能需求 17
3.2 系统结构图和流程图 18
3.3 系统友好性需求 19
第四章 照片分享系统的 20
4.1浏览图片界面说明 20
4.1.1照片分享主界面 20
4.1.2照片列表的实现 20
4.2照片分享的实现 21
4.3获得通讯录 22
4.4将照片发送给通讯录好友 25
4.5本章小结 28
第五章 软件测试 29
5.1 测试环境 29
5.2 测试方案与结果 29
5.3 测试结论 30
第六章 总结与展望 31
6.1本文的研究工作 31
6.2进一步的工作 31
致 谢 32
参考文献: 33
第一章 绪论
1.1引言
2007年11月5日,Google。公司与33家手机厂商(包括摩托罗拉、三星、宏达、LG等)、手机芯片供应商、移动运营商建立了开放手机联盟OHA(Open Handset Alliance),同时发布了名为Android的智能手机平台。自此,Android走进了人们的视线。同时其平台化的优势也大大丰富各种手段式设备软件的功能。本文着重对Android系统构架,Android应用程序的开发环境配置及基本组件进行研究,最后在Android平台上实现了照片分享的功能。
1.2 论文研究背景
如今,手机服务除了发送短信外,还提供给你更多的功能,例如聊天、博客、手机照片上传等业务,许多新型的方法都可以用来分享你的照片。
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑,主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域。2008年10月第一步Android智能手机发布。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一.2012年11月数据显示,Android占全球智能手机操作系统市场76%的份额,中国市场占有率为90%。搭载Android智能系统的手机越来越不像"手机",更像是一台小型电脑。随着经济的发展,社会的进步,科学技术的不断提高,手机系统日渐成熟,智能手机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,如炒股、娱乐、视频聊天以及上网冲浪等,在信息高速化的今天,智能手机将成为人类不可或缺的工具。
Android 的手机一般都带有高分辨率的摄像头以提供用户进行拍照,相信朋友们的手机中一定有不少的照片,下面这个应用程序可以浏览手机中的照片,还可以分享喜欢的照片给朋友。
一款专业的照片分享软件是手机中必不可少的要素,几乎市场上所有的手机都拥有一个浏览图片软件,通过软件可以对照片中一些必要的元素进行人性化的设置,同时在操作的时候也能得到一定的便利,但是不能满足用户的所有要求,所以网上就出现了各种各样的照片分享软件,来满足不同用户的不同要求。不同手机平台的手机,所支持的照片分享软件也是各不相同,而现在最流行的手机平台就是google的android手机平台,所以本课题就致力于开发出一款基于android手机平台的照片分享软件,来满足用户的使用需求。
1.3论文的目的、研究内容和意义
Android 的手机一般都带有高分辨率的摄像头以提供用户进行拍照,相信朋友们的手机中一定有不少的照片,下面这个应用程序可以浏览手机中的照片,还可以分享喜欢的照片给朋友。
一款专业的照片分享软件是手机中必不可少的要素,几乎市场上所有的手机都拥有一个浏览图片软件,通过软件可以对照片中一些必要的元素进行人性化的设置,同时在操作的时候也能得到一定的便利,但是不
上一篇:
基于Android的会议白板
下一篇:
试论APP广告在手机中的应用