《Android云存储客户端开发》较为全面地介绍了目前流行的开源OpenStack云计算架构中Swift存储的相关知识及以此为基础进行Android云存储客户端开发的相关技术,最终实现了基于Swift存储的Android客户端项目。
《Android云存储客户端开发》从内容结构上分成3部分:第1部分为功能需求篇,主要介绍云存储的基本知识和云存储移动客户端开发的基本需求,并在此基础上介绍了云存储客户端应用的概要设计和技术选型设计;第二部分为开发基础篇,主要介绍了Android移动应用开发环境的安装与配置、Android开发基础知识、Swift云存储基础知识和相关开发API,为项目实现打下基础;第三部分为项目实现篇,主要介绍在基础篇所做的基本界面框架的基础上完成具体的云存储客户端功能。每部分都包含若干分解项目,每个分解项目包含相关项目所需完成任务的基本知识介绍和实现步骤两部分。在阐述中尽量做到基础知识介绍具有针对性,任务目标操作具体化。每部分的结束都提出一些拓展练习供读者练习和提高。最后的附录介绍了Android项目的APK发布及如何在应用市场发布以供读者了解。
目录
- 第一部分 功能需求篇
- 项目2 云存储客户端概要设计
- 第二部分 开发基础篇
- 项目3 构建并熟悉Android Studio
- 项目4 Android基础
- 项目5 云存储OpenStackSwift服务构建
- 第三部分 项目实现篇
- 项目6 登录注册模块
- 项目7 文件浏览模块
- 项目8 文件操作模块
- 项目9 功能扩展模块
- 附录1 实现APK文件的生成
- 附录2 应用市场发布应用