基于android平台的手机相册软件的开发与实现_第1页
基于android平台的手机相册软件的开发与实现_第2页
基于android平台的手机相册软件的开发与实现_第3页
基于android平台的手机相册软件的开发与实现_第4页
基于android平台的手机相册软件的开发与实现_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

苏州工业园区服务外包专业学校毕业设计(论文)论文标题基于: Android平台的移动相册软件开发与实现会话2016年界网络通信技术和职业移动通信运营和服务上课通信13(1)姓氏尺寸学号130121001指导教师孙金霞毕业设计(论文)独创性宣言我提交的毕业设计(论文)表示,这是在导师的指导下本人独立完成的研究成果。论文中依法引用他人成果均已明确标注或得到许可。论文内容已不包括法律上属于他人的任何形式的研究成果。例如论文涉及到某种知识产权纠纷,本人承担全部责任。学生签名:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _列表第一章系统讨论21.1主题背景21.2 Android系统专辑软件现状31.2.1浏览快速图片31.2.2画廊3d 4第二章Android开发平台52.1安卓系统的起源52.2在Eclipse中部署Android开发平台52.2.1构建Java开发环境52.2.2 Eclipse安装52.2.3下载Android SDK62.2.4在eclipse中安装Android Development Tools(ADT)62.2.5新模拟器6第三章Android专辑系统分析73.1系统可行性分析73.2分析系统要求73.3基于Android平台的移动相册软件构建原则8第四章Android专辑概要设计84.1系统设计目标84.2系统模块设计84.2.1系统功能模块分区84.2.2系统总体结构设计94.2.3系统模块用例分析11第5章Android专辑功能的实现135.1浏览照片功能模块145.2摄影模块拍摄155.3在新浪微博模块上共享照片165.4删除照片模块175.5照片详细信息模块实施18第六章系统测试196.1单元测试196.2集成测试206.3测试结果20审计21参考文献21基于Android平台的移动相册软件选择:该系统在Android SDK 2 . 3 . 3平台上运行,以Java语言开发,具有良好的系统可移植性和可扩展性。系统具有动态查看相册、拍摄照片、编辑照片、查看详细照片等功能,用户可以授权、认证和帐户绑定首次使用新浪微博,无需下次重新输入帐户。此程序生成apk文件,在开发平台上运行时,可以直接安装在Android 2.3.3手机上,并且完全正常工作。关键字:Android SDK、Linux、Sina Weibo、许可证、共享、apkabstract : Android is the open source Mobile operating system based on the Linux platform which Google company launched in 2007,With Androidthis system is running in the Android SDK 2 . 3 . 3 platform,With the development language of Java makes the system in good portability and scalabilityThe system has a dynamic view The photo album、Photos、edit photos、see Photos for detailed information、and so on、users can shareafter running this program on the development platform,There will be generated an apk file that can directly installed in the Android 2 . 3 . 3 releaseAndroid SDK、Linux、Sina micro-blog、authorizations、share、apk第一章系统的讨论1.1任务背景Android移动操作系统是基于2007年推出的Linux平台的完全开放源代码移动操作系统,Google开发的、引领潮流的手机制造商关注了该移动操作系统。安卓手机操作系统也日益成熟。随着Android手机的广泛使用,基于Android平台的各种应用程序软件也变得热门,该市场有着相当大的发展前景,将吸引众多软件开发人员和开发人员投入市场。目前,Android应用程序在主要应用程序市场(如chita清洁)上发布,将在每个市场上推出的Android应用程序既正式又非正式,但也有反映Android手机操作系统时代性的多种应用程序。越来越多的免费Android应用程序不仅满足了大众化的要求,还促进了应用程序市场的不断多样化发展。Android手机相册确实在很多Android应用程序中起着小作用,但是相册软件对移动设备来说是必不可少的。过去用数码相机或其他设备拍摄的照片只有上传到电脑上才能看得更清楚的浏览功能。但是不是所有人,每一分钟,每一个地方都很容易携带电脑。Android移动功能和相应的相册浏览功能可以很好地满足人们的需求,同时阅读主体以便在一起拍摄和共享是我们的第一选择。1.2 Android系统专辑软件状态当前的应用市场包含多种相册软件,功能相似,但每个软件在界面风格设计或实现的设计方面都有所不同。在Android系统附带的照片画廊浏览工具中,快速照片导航和画廊3d更为理想。1.2.1浏览快速地图快速图片导航是基于文件夹模式的轻量图片浏览器,提供快速、清晰的预览缩略图,2D导航体验也非常平滑,具有播放幻灯片、切换幻灯片等功能。如果用户想在查看图片的同时工作,如图1.1所示,也可以使用此软件。可以放大和剪裁等。图1.1浏览快速图片1.2.2画廊3dGallery 3D的缺点是,当画廊中的图片过多时(如图1.2所示),刷新速度会变慢,但它具有灵活显示每个文件夹缩略图的3D效果,支持多点触控屏幕缩放、幻灯片切换、播放幻灯片、调用系统摄像头、编辑照片、始终共享和视频播放功能。图1.2画廊3d第二章Android开发平台2.1安卓系统的由来在Sf小说未来夏娃中首次出现的Android一词,是以人的模样机器给法国出身的作家riel Adam取名为Android。由鲁宾等公司于2003年成立的美国企业Android将手机软件和手机操作系统设置为主要事业。2007年,谷歌宣布安卓是基于Linux平台的开源移动操作系统的名称,从此登上了新的舞台。2.2在Eclipse中构建Android开发平台对于一个开发人员,在开发Android应用程序之前,必须先完成Android开发平台的构建。此新的Android应用程序开发软件在2003年Google在I/O会议上宣布,但Eclipse的ADT仍然是以前熟悉的开发平台,因此此次设计实施也在Eclipse中进行。为了满足此要求,我将简要说明Android开发平台在Windows系统上的部署情况。2.2.1构建Java开发环境从Oracle网站下载最新版本的JDK 1.7文件。最后,查看运行版本信息以确定环境配置是否成功。2.2.2安装Eclipse您可以通过从网站下载最新版本的Eclipse Classic,安装并保存安装路径来设置工作区“C:eclipseworkspace”。2.2.3下载Android SDK访问网站,选择“Download the SDK for Window(下载并解压文件)”,然后运行SDK Manager.exe文件,如图2.2所示。图2.2 Android SDK Manager2.2.4在eclipse中安装ADT下载不解压缩的ADT-15 . 0 . 0 . 0 . zip文件,然后在eclipse中选择help,单击Add,选择以前下载的未压缩文件,将自己的名称写入Name,并等待安装完成。2.2.5新模拟器图2.3 Android模拟器第三章Android专辑系统分析3.1系统可行性分析A.经济可行性:开发工具是免费的eclipse ADT,因此开发成本非常低。B.技术可行性:基于Android系统的相册软件完全使用Android系统的相关组件,Sina Weibo功能也使用Sina Weibo open platform提供SDK的相关API接口,用于基于Android平台开发的语言可扩展为Java和XML,具有高度的可移植性。C.运营可行性:相册应用程序开发是在eclipse中完成的,开发了可以直接在模拟器或物理Android手机上调试的应用程序,经过仔细测试和调试后,可以将应用程序打包为apk文件,以便用户发布。也就是说,该应用程序在用户使用之前经过了良好和严格的测试,并在大量测试用户使用后才被广泛应用于市场。另一方面,安卓手机或其他移动设备的份额高,大型手机制造商相继推出硬件配置高的手机终端,由此可见,该专辑系统在操作方面是完美的。3.2系统需求分析在Android手机上安装并运行此相册后,用户可以在手机相册中查找并编辑照片(放大、缩小),并编辑照片。用户想照相的时候,也可以点击屏幕上的按钮亲自拍照。最重要的是,用户可以时时刻刻在社区之间共享照片。例如,单击屏幕上的共享按钮后,该照片可以通过新浪共享,有话可以和照片共享,需要新浪微博首次使用的批准和认证,登录成功后可以绑定账户,下次无需再次输入账户和密码就可以直接共享照片。此应用程序的功能读者可以通过以上文本了解。启动应用程序如果用户只需要浏览照片,则可以通过直接滑动选择要查看的照片,向左向右移动可以切换浏览照片如果用户想要编辑照片(放大、缩小),可以直接单击图片下面的“放大”、“缩小”按钮查看放大或缩小的照片如果用户觉得不再需要某张照片,可以单击屏幕上的删除按钮,直接从SD卡的相册文件中删除该照片,但在删除之前会指出是否删除,此时必须再次确认,以免错误删除需要保留的照片。要查看特定照片的详细信息,请单击屏幕上的详细信息,然后查看照片的名称、格式、SD卡中存储的位置和拍摄地点。当用户特别喜欢某张照片,并希望能够共享该照片时,可以单击屏幕上的“共享”,在需要共享的平台上共享照片。以新浪微博的共享为例。用户首次使用该应用程序的共享功能时,必须通过Sina的授权认证,因此必须输入Sina Weibo的用户名和密码才能获得许可证。用户通过认证后,单击“sharing to Sina Weibo(共享到Sina Weibo)”3.3基于Android平台移动相册软件构建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论