为了能够更好的浏览本地图片,管理本地照片,电子相册的开发应运而生。电子相册可以有针对性的对照片进行处理,比如按照主题将照片分为风景介绍、旅游纪念、婚纱照、儿童成长纪念等,设计和实现能够满足添加照片、音乐、简单文字及简单动画等功能。
移动通讯技术的发展可谓是日新月异。单单就手机而言,在最近的几十年时间的发展中,其已经从最初的只拥有接打电话、收发短信等简单功能的功能手机发展成为风靡全球的智能手机。说到智能机,不得不提的是操作系统,而最开始操作系统中的佼佼者就是塞班系统。诺基亚公司凭借着塞班系统在当时可谓是引领全球手机市场。然而,由于塞班系统的闭塞性,导致其慢慢被Android OS和IOS后来居上。现在的智能手机操作系统市场基本由Android OS和IOS掌控,二者占全球市场的90%以上。
Android系统,作为由Google公司和开放手机联盟共同提供研制和改进的平台,给全世界移动通讯市场带来了翻天覆地的改变。相对曾经辉煌一时的塞班系统而言,Android由于其开源、免费,给许多的移动公司带来了生机,同时也给Android本身带来了飞速的发展和巨大的成功。
Android技术的发展异常迅速,并且更加趋向成熟。目前市面上已经出现了Android 4.2版本。因为Android系统是建立在Linux系统之上,所以开发者可以很方便的使用底层的软件和硬件资源。同时,由于应用层是利用Java技术进行开发研制,而Java程序具有良好的迁移性,从而大大的方便了开发者开发Android应用程序。上述两个原因极大地促进了Android的普及。
1.2 国内外研究现状
电子相册,顾名思义,是用户管理电子照片的工具,可以帮助用户更好的管理和查看本地的图片。目前,国内的电子相册种类很多,Android系统自身也带有图片管理器。随着Android手机的普及,人们可以随时随地的拍照,并且用手机进行方便的查看和管理。电子相册在这一过程中就扮演着极其重要的角色。它可以帮助人们更好更快捷的管理本地图库。在电子相册的帮助下,人们可以更加方便的查看本地图片,并与他人分享。
1.3 本课题研究内容
本课题主要利用Eclipse编程实现Android电子相册,实现以下功能:图片的管理、音乐文件的管理、音乐与图片的匹配等功能。
本文主要从以下几个方面进行介绍和说明:
绪论:主要是介绍课题的研究背景和研究意义,并简单介绍国内外研究情况以及本课题研究内容。
需求分析和可行性分析:简要介绍相关技术和开发坏境,分析系统的功能需求以及设计的可行性。
系统设计:主要包括开发平台介绍,主要功能模块的详细介绍等,并对系统的功能进行详细的说明。
附加功能:主要介绍为了优化程序而添加的功能。
重难点问题分析:主要介绍在代码编写过程中遇到的问题,并简要地说明了解决方法。
总结:本章主要对本系统设计和实现的过程和结果进行一个归纳总结,以便于吸取经验,总结教训,为以后的编程开发打下较好的基础。
1.4 本章小结
本章节主要讲述了本课题研究的内容和研究背景,同时简单阐述了国内外在电子相册研究方面的现状,并简要说明了本文的结构。
2 Android系统介绍
2.1 Android平台总体架构
Android系统的最重要的架构是以下五个方面:应用程序、应用程序框架、Android程序库、Android运行库和Linux内核,如图2.1所示:
图2.1 Android系统架构图
1.应用程序:指Android系统自带的应用程序,包括短信、拨号器、通讯录等等基本的程序。这些应用均是利用Java语言进行开发,并连同Android系统一起对外公布。 基于Android系统的电子相册系统的设计与实现 (2):http://www.youerw.com/jisuanji/lunwen_14477.html