摘要: 3G时代的到来,Android系统已经成为最流行的移动设备操作系统之一。用户使用智能手机必会使用到图片浏览功能,所以增强用户浏览图片体验就变得很有必要性。本图片浏览软件使用xml技术完成UI设计;基于java语言开发;采用Gallery控件设计图片浏览。UI采用黑色背景风格,图册使用图片缩略图显示。实现2D和3D模式浏览图片。2D模式下可以对图片进行缩放和拖动,3D模式下加入图片切换旋转效果。具有SD卡文件浏览功能,可以直接打开SD卡目录里的图片文件。增加有网络图片查看和下载功能。开发工具使用官方的ADT。5111
关键词: 3G;android;Gallery;ADT;毕业论文
Android platform image browser software development
Abstract: 3G era, Android system has become the most popular mobile device operating systems. Users to use smart phones, will be used to image browsing. It is necessary to strengthen user picture browsing experience. The image browser software UI design using xml technology to complete; based on java language development; adopt Gallery control design picture browsing. UI style with a black background, atlas use images displayed as thumbnails. Achieve 2D and 3D mode view images. 2D mode, you can zoom and drag the picture. 3D mode, add a picture to switch rotation effects. Has an SD card file browsing feature, you can directly open the SD card catalog image files. Increase internet pictures to view and download. Development tools use the official ADT.
Keywords: 3G; android; Gallery; ADT
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题的研究背景及意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 2
1.2 国内外研究情况 2
2 技术支持和分析 3
2.1 ANDROID系统架构和结构 3
2.2 ANDROID应用组件 4
2.3 ANDROID开发应用 4
2.4 开发语言JAVA 5
2.5 INTENT 6
2.6 进程线程 8
2.6.1 进程 8
2.6.2 线程 9
2.7 3D图库分析 9
3 软件设计 12
3.1 设计目标 12
3.2 软件功能需求 12
3.2.1 图册 12
3.2.2 SD文件浏览 12
3.2.3 网络查看图片 12
3.3 GALLERY 13
3.4 图像处理 13
3.4.1 Bitmap 13
3.4.2 Matrix 14
3.5 数据存储 14
3.5.1 Internal Storage 14
3.5.2 External Storage 15
3.6 软件UI设计 15
3.7 图册设计 16
3.7.1 图册实现 16
3.7.2 2D图片浏览设计 17
3.7.3 3D图片浏览设计 21
3.8 SD文件浏览设计 24
3.9 网络查看图片设计 25