注册 登录 进入教材巡展
#
  • #
  • #

出版时间:2017-10

出版社:高等教育出版社

以下为《Android云存储客户端开发(配套智慧职教数字课程、微课、PPT、源代码)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040485080
  • 1版
  • 67262040-8
  • 16开
  • 2017-10
  • 330
  • 电子与信息大类
  • 计算机类
  • 云计算技术应用等
  • 高职
内容简介

本书是云计算技术应用专业校企“双元”合作开发的教材。

本书较为全面地介绍了目前流行的开源OpenStack 云计算架构中Swift 存储的相关知识及以此为基础进行Android 云存储客户端开发的相关技术,最终实现了基于Swift 存储的Android 客户端项目。本书从内容结构上分成3 部分:第一部分为功能需求篇,主要介绍云存储的基本知识和云存储移动客户端开发的基本需求,并在此基础上介绍了云存储客户端应用的概要设计和技术选型设计;第二部分为开发基础篇,主要介绍了Android 移动应用开发环境的安装与配置、Android 开发基础知识、Swift 云存储基础知识和相关开发API,为项目实现打下基础

目录
目录
 前辅文
 第一部分 功能需求篇
  项目1 云存储客户端需求定义
   学习目标
   项目描述
   任务1-1 客户端功能设计
   任务1-2 客户端运行效果
   项目总结
   拓展实训
  项目2 云存储客户端概要设计
   学习目标
   项目描述
   任务2-1 原型界面设计
   任务2-2 技术选型设计
   项目总结
   拓展实训
 第二部分 开发基础篇
  项目3 构建并熟悉Android Studio开发环境
   学习目标
   项目描述
   任务3-1 安装及配置JDK
   任务3-2 安装及配置Android Studio
   任务3-3 安装及配置Android Studio内置模拟器
   任务3-4 新建HelloWorld Android 程序
   任务3-5 认识和掌握Gradle的基本配置
   任务3-6 Android的单元测试
   项目总结
   拓展实训
  项目4 Android基础
   学习目标
   项目描述
   任务4-1 项目程序解读
   任务4-2 实现一个线性布局
   任务4-3 实现一个相对布局
   任务4-4 其他常用组件
   任务4-5 Fragment片段的使用
   任务4-6 新建一个带侧滑导航的APP
   任务4-7 定义APP名称和图标
   任务4-8 实现Navigation Drawer导航
   任务4-9 实现Toolbar工具条
   任务4-10 实现文件列表
   任务4-11 实现网格布局
   任务4-12 实现弹出框、进度条
   任务4-13 实现异步任务模拟文档下载
   项目总结
   拓展实训
  项目5 云存储OpenStack Swift服务构建
   学习目标
   项目描述
   任务5-1 了解Swift的基本概念
   任务5-2 搭建OpenStack Swift服务
   任务5-3 测试Swift服务RESTful APIS
   任务5-4 测试OpenStack Swift SDK
   项目总结
   拓展实训
 第三部分 项目实现篇
  项目6 登录注册模块
   学习目标
   项目描述
   任务6-1 实现登录功能
   任务6-2 实现注册功能
   项目总结
   拓展实训
  项目7 文件浏览模块
   学习目标
   项目描述
   任务7-1 实现文件列表视图
   任务7-2 实现图片分类展示
   任务7-3 实现内容列表排序
   任务7-4 实现存储内容搜索
   任务7-5 实现列表项选择控制
   项目总结
   拓展实训
  项目8 文件操作模块
   学习目标
   项目描述
   任务8-1 实现文件夹的创建
   任务8-2 实现文件夹和文件重命名
   任务8-3 实现文件的复制
   项目总结
   拓展实训
  项目9 功能扩展模块
   学习目标
   项目描述
   任务9-1 实现文件上传
   任务9-2 实现文件下载
   任务9-3 实现拍照上传
   任务9-4 实现存储内容分享
   项目总结
   拓展实训
  附录1 实现APK文件的生成
  附录2 应用市场发布应用
 前辅文
 第一部分 功能需求篇
  项目1 云存储客户端需求定义
   学习目标
   项目描述
   任务1-1 客户端功能设计
   任务1-2 客户端运行效果
   项目总结
   拓展实训
  项目2 云存储客户端概要设计
   学习目标
   项目描述
   任务2-1 原型界面设计
   任务2-2 技术选型设计
   项目总结
   拓展实训
 第二部分 开发基础篇
  项目3 构建并熟悉Android Studio开发环境
   学习目标
   项目描述
   任务3-1 安装及配置JDK
   任务3-2 安装及配置Android Studio
   任务3-3 安装及配置Android Studio内置模拟器
   任务3-4 新建HelloWorld Android 程序
   任务3-5 认识和掌握Gradle的基本配置
   任务3-6 Android的单元测试
   项目总结
   拓展实训
  项目4 Android基础
   学习目标
   项目描述
   任务4-1 项目程序解读
   任务4-2 实现一个线性布局
   任务4-3 实现一个相对布局
   任务4-4 其他常用组件
   任务4-5 Fragment片段的使用
   任务4-6 新建一个带侧滑导航的APP
   任务4-7 定义APP名称和图标
   任务4-8 实现Navigation Drawer导航
   任务4-9 实现Toolbar工具条
   任务4-10 实现文件列表
   任务4-11 实现网格布局
   任务4-12 实现弹出框、进度条
   任务4-13 实现异步任务模拟文档下载
   项目总结
   拓展实训
  项目5 云存储OpenStack Swift服务构建
   学习目标
   项目描述
   任务5-1 了解Swift的基本概念
   任务5-2 搭建OpenStack Swift服务
   任务5-3 测试Swift服务RESTful APIS
   任务5-4 测试OpenStack Swift SDK
   项目总结
   拓展实训
 第三部分 项目实现篇
  项目6 登录注册模块
   学习目标
   项目描述
   任务6-1 实现登录功能
   任务6-2 实现注册功能
   项目总结
   拓展实训
  项目7 文件浏览模块
   学习目标
   项目描述
   任务7-1 实现文件列表视图
   任务7-2 实现图片分类展示
   任务7-3 实现内容列表排序
   任务7-4 实现存储内容搜索
   任务7-5 实现列表项选择控制
   项目总结
   拓展实训
  项目8 文件操作模块
   学习目标
   项目描述
   任务8-1 实现文件夹的创建
   任务8-2 实现文件夹和文件重命名
   任务8-3 实现文件的复制
   项目总结
   拓展实训
  项目9 功能扩展模块
   学习目标
   项目描述
   任务9-1 实现文件上传
   任务9-2 实现文件下载
   任务9-3 实现拍照上传
   任务9-4 实现存储内容分享
   项目总结
   拓展实训
  附录1 实现APK文件的生成
  附录2 应用市场发布应用