基于移动电商项目实战的移动互联Android应用设计开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郭炳宇等著
- 出 版 社:北京:高等教育出版社
- 出版年份:2017
- ISBN:9787040488111
- 页数:354 页
理论篇 架构设计 3
项目1:走进移动电商开发 3
1.1 任务一:了解移动电商 4
1.1.1 什么是移动电商 4
1.1.2 移动电商可以提供的服务 5
1.1.3 中国移动电商的现状和发展趋势 6
1.1.4 任务回顾 8
1.2 任务二:走进Android 9
1.2.1 Android系统的发展历程 9
1.2.2 Android系统框架 11
1.2.3 Android系统的四大优势 13
1.2.4 任务回顾 13
1.3 任务三:搭建Android Studio开发环境 14
1.3.1 基本概念 15
1.3.2 Java环境变量配置 16
1.3.3 Android Studio 2.0的下载和安装 22
1.3.4 了解Android Studio的安装目录 26
1.3.5 创建第一个项目 28
1.3.6 任务回顾 40
1.4 项目总结 41
1.5 拓展训练 41
项目2:移动电商项目架构设计 43
2.1 任务一:App架构设计 44
2.1.1 业务功能需求分析 44
2.1.2 非功能性需求分析 45
2.1.3 程序总体设计 46
2.1.4 任务回顾 48
2.2 任务二:搭建项目框架 49
2.2.1 初始化项目 50
2.2.2 搭建主页框架 53
2.2.3 任务回顾 63
2.3 项目总结 63
2.4 拓展训练 64
项目3:网络层和数据模型的封装 66
3.1 任务一:网络请求与数据解析 67
3.1.1 网络请求 67
3.1.2 数据解析 73
3.1.3 任务回顾 79
3.2 任务二:数据模型的封装 80
3.2.1 理解MVP架构模式 81
3.2.2 数据模型的封装 82
3.2.3 引入greenDao数据库框架 85
3.2.4 任务回顾 90
3.3 任务三:网络框架的封装 91
3.3.1 Retrofit概述 91
3.3.2 RxJava概述 94
3.3.3 Retrofit与RxJava的联合封装 100
3.3.4 任务回顾 106
3.4 任务四:图片处理框架的引入和配置说明 107
3.4.1 UIL框架概述 108
3.4.2 UIL框架的缓存策略 109
3.4.3 UIL框架的引入和配置 110
3.4.4 UIL框架的API使用 113
3.4.5 任务回顾 116
3.5 项目总结 117
3.6 拓展训练 117
实战篇 核心模块开发 121
项目4:开发首页和会员模块 121
4.1 任务一:引导页和首页的实现 122
4.1.1 引导页的实现 122
4.1.2 广告载入的基本实现 127
4.1.3 首页的实现 130
4.1.4 任务回顾 139
4.2 任务二:会员中心的实现 139
4.2.1 ButterKnife框架概述 140
4.2.2 会员模块的逻辑分析 144
4.2.3 用户注册与登录 150
4.2.4 密码管理 156
4.2.5 任务回顾 161
4.3 项目总结 161
4.4 拓展训练 162
项目5:开发商品展示模块 164
5.1 任务一:商品分类和列表的实现 165
5.1.1 商品分类展示 165
5.1.2 商品列表的实现 181
5.1.3 开发商品的搜索功能 195
5.1.4 任务回顾 207
5.2 任务二:商品详情页的实现 208
5.2.1 商品详情页UI设计 208
5.2.2 实现图片轮播 213
5.2.3 使用抽屉效果来选择商品数量 223
5.2.4 使用BroadcastReceiver实现同步更新 233
5.2.5 商品收藏 241
5.2.6 任务回顾 253
5.3 项目总结 254
5.4 拓展训练 254
项目6:开发购物车与移动支付模块 257
6.1 任务一:购物车设计 258
6.1.1 编辑购物车产品 258
6.1.2 管理收货地址 274
6.1.3 省市区三级联动选择地址 286
6.1.4 任务回顾 298
6.2 任务二:实现支付宝移动支付 299
6.2.1 支付宝移动支付概述 299
6.2.2 对接前的准备工作 303
6.2.3 官方示例说明 311
6.2.4 集成流程详解 316
6.2.5 任务回顾 320
6.3 项目总结 320
6.4 拓展训练 321
高级篇 打包和发布 325
项目7:适配与发布 325
7.1 任务一:适配与国际化 326
7.1.1 概述 326
7.1.2 屏幕适配的几种解决方案 328
7.1.3 国际化 334
7.1.4 任务回顾 338
7.2 任务二:打包和发布 339
7.2.1 签名 339
7.2.2 打包 341
7.2.3 发布 347
7.2.4 任务回顾 349
7.3 项目总结 350
7.4 拓展训练 350
双创项目——大数据应用实践 352
参考文献 354
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《Python3从入门到实战》董洪伟 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018