基于 Android 的图片阅读器的设计与实现
技术:Android等摘要:
近年来,4G技术的成熟和公共WiFi的推广普及,为智能手机的迅速发展创造了极为有利的环境,而Android系统凭借其开放性和强大的功能性,在经过不断地发展和完善后,越来越多的手机厂商开始选择Android系统作为其主要的发展方向。Android平台为用户提供了内容丰富的应用功能,同时给移动软件开发人员带来了更多的发展机会。本文所述应用程序基于Android平台的有关软件开发技术。
本应用使用Java语言开发,充分利用Java语言的简单易用和功能强大的特点,系统开发环境为Android SDK(Software Development Kit),并以Eclipse+ADT(Android Development Tools)为开发工具,最后在AVD(Android Virtual Device)上对软件进行模拟测试运行。
此次图片阅读器的设计严格遵守软件开发流程,通过对Android平台开发方法和应用程序的学习,对系统每个功能都进行了详细的分析设计,主要实现了对SDCARD的图片扫描、对扫描出的图片进行一些功能性操作等,最后将各个功能模块整合到一起,完成最终开发。代码编写完成后,在测试阶段,将项目导入到AVD(安卓虚拟机)上运行,取得了不错的效果,可以在虚拟机上完成各项设计功能,各项性能均达到了实验设计标准,这些都表明本次程序的设计是成功的。
关键词:Android系统;图片阅读器;Java;Eclipse+ADT;Android SDK
目录:
摘要 i
Abstract ii
1绪论 1
1.1选题背景 1
1.2国内外研究现状 1
1.2.1国内外手机系统现状 1
1.2.2国内外手机应用现状 1
1.3选题研究意义 2
1.4选题设计目标 2
2关键技术与理论介绍 4
2.1Android平台简介 4
2.2Android应用程序运行机制 5
2.3Android开发环境搭建: 7
2.3.1安装并配置JDK: 7
2.3.2下载安装Eclipse 8
2.3.3下载安装SDK 8
2.3.4为Eclipse安装ADT插件 9
2.3.5为Eclipse指认SDK 10
2.3.6为Eclipse创建AVD 10
2.4Android应用程序分析 11
2.4.1Activities 12
2.4.2Service 14
2.4.3BroadCast Receiver 15
2.4.4Content Provider 15
3可行性研究和软件需求分析 16
3.1问题定义 16
3.2可行性研究 16
3.2.1经济可行性 16
3.2.2技术可行性 16
3.2.3操作可行性 17
3.2.4法律可行性 17
3.3软件需求分析 17
3.3.1需求分析的步骤 17
3.3.2需求分析的方法 17
3.3.3本软件研究方法 18
4软件概要设计 20
4.1软件功能模块 20
4.2软件功能模块结构图 20
4.3软件业务流分析 21
5软件详细设计及编码 23
5.1软件主要功能界面设计及实现 23
5.1.1对SD卡存储图片进行扫描 23
5.1.2图片存储目录 25
5.1.3图片预览界面 26
5.1.4单张图片显示 27
5.2软件菜单功能设计与实现 28
5.2.1软件菜单栏 28
5.2.2幻灯片播放 29
5.2.2旋转图片 30
5.2.3图片缩放处理 32
5.2.4图片详细信息查看 34
6软件测试 36
6.1软件测试概述 36
6.1.1软件开发与软件测试 36
6.1.2软件测试方法 36
6.2软件测试报告 37
6.2.1功能测试 37
6.2.2测试总结 38
总结 39
参考文献 40
致谢 41
外文原文 42
中文翻译 48
论文字数:29827
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]