admin 发表于 2017-10-31 11:16:32

基于 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]
查看完整版本: 基于 Android 的图片阅读器的设计与实现