2024年3月4日发(作者:)

手机相册浏览器设计及实现

关键词:Android framework 手机相册 优越性

目 录

绪论 ............................................................... 1

1 基于Android的图片浏览器的概述 .................................. 3

1.1 研究内容 ...................................................... 3

1.2 研究意义 ...................................................... 3

1.3 研究现状和发展趋势 ............................................ 4

1.4 本章小结 ...................................................... 6

2 开发环境概述 .................................................... 6

2.1 开发平台 ...................................................... 6

2.2 框架结构 ...................................................... 6

2.3 本章小结 ...................................................... 9

3 系统分析 ....................................................... 10

3.1 研究目标 ..................................................... 10

3.2 需求分析 ..................................................... 10

3.3 平台搭建 ..................................................... 11

4 相册浏览器的功能实现 ........................................... 24

4.1 用户界面设计 ................................................. 24

4.2 模块设计 ..................................................... 26

4.3 软件运行流程图 ............................................... 27

4.4 软件功能模块运行 ............................................. 28

4.4.1 幻灯片播放 ................................................. 29

4.4.2 旋转图片 ................................................... 30

4.4.3 缩放图片 ................................................... 29

4.4.4 详细信息 ................................................... 30

4.4.5.返回预览 ................................................... 32

4.4.6 更多 ....................................................... 32

II

4.5 程序运行 ..................................................... 33

4.5.1

动态切换图片 ....................................................... 33

4.5.2

文件格式筛选 ....................................................... 33

4.5.3

菜单点击响应 ....................................................... 34

4.6

本章小结 ............................................................ 34

总结 .............................................................. 35

参考文献 .......................................................... 37

III

绪 论

Android是在2007.11.5由谷歌公司宣布的基于Linux宣布的操作系统,它与其它手机操作系统最大的区别在于源代码是开放的。

Android平台由操作系统、中间件、用户界面和应用软件等组成,被称作是首个为移动终端打造的真正的开放的移动开发平台。

Google公司与开放手机联盟(Open Handset Alliance)一起合作合作开发出Android移动开发平台,Open Handset Alliance是由摩托罗拉、高通、宏达电和T-Moblie、中国移动等30多家移动通讯领域的领军企业构成。Google公司与其它运营商进行亲密的合作,希望通过建立标准化、开放式的移动电话软件平台即Android平台,在移动通信产业内形成一个开放式的生态系统。

Google主持开发Android平台,其目的是推动全世界30亿手机用户,更方便、成本更低地访问互联网。Google公司宣称的目标是“组织世界上所有信息,让所有人方便地访问”。Google认为,手机价格越来越低,而其中手机平台的价格变化不大,在手机成本中所占比例越来越大。基于此,Google希望提供一个免费、开放、功能强大的手机操作系统,使用户承担的手机价格更低,同时更方便、更频繁地访问互联网。当然,Google本身也将因此而受益。

Android平台是谷歌公司发展的一个重要目标,宗旨是“随时随地为每个人提供信息”谷歌的目标是使移动通讯不依赖于单一设备甚至是平台。出于这个目的,Android将补充而不会代替Google长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发即有用又有吸引力的移动服务,并推广这些产品。

Android平台在未来对我们的生活必定会有巨大的影响。在未来的生活中Android将不仅仅是移动终端上的智能平台,在各种电器中我们都能看到Android,因为平台开放,Android会成为所有智能设备的DNA,他帮助所有的设备互相理解、互相通信,并可以被人愉快的使用和控制。自然Android这个机器人会给人类带来美好的智能生活[1]。

1

手机相册浏览器是一款以手机为平台进行操作的软件,主要作用是对手机本地的照片进行编辑,浏览等功能,设计这款软件是在Android平台下运行的,所有的代码都是用java编写,在Android环境下进行代码的调试和运行。确定手机相册浏览器的功能模块是此次设计的先前工作,通过对传统手机相册浏览器的功能的调查,以及上网查资料,和采取普通大众的一些意见最终确定本次相册浏览器的功能包括图片编辑(放大、缩小、删除),幻灯片播放、查看图片信息(图片名称、图片大小、储存位置)、设置为手机壁纸或最喜爱图片以及图片旋转等比较适合几个功能[2]。

本次课题是在Android平台上,基于SDK4.0开发的一款手机相册浏览的软件。然而,由于时间,以及对java不了解等等原因本文仅实现了手机相册浏览器的一部分功能。

2


更多推荐

手机,平台,移动,图片