基于移动电商项目实战的移动互联ANDROID应用设计与开发9787040488111pdf下载

基于移动电商项目实战的移动互联ANDROID应用设计与开发9787040488111百度网盘pdf下载

作者:
简介:基于移动电商项目实战的移动互联ANDROID应用设计与开发9787040488111
出版社:
出版时间:2017-11
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名:基于移动电商项目实战的移动互联ANDROID应用设计与开发9787040488111
  • ISBN:9787040488111
  • 定价:43.4
  • 出版社:高等教育出版社
  • 作者:郭炳宇,王田甜,苏尚停,朱胜

参考信息(以实物为准)

  • 出版时间:2017-11-01
  • 印刷时间:2017-11-01
  • 版次:1
  • 印次:1
  • 包装:平装
  • 开本:16开
  • 用纸:胶版纸
  • 页数:353
  • 字数:540000

产品特色

内容简介

  《基于移动电商项目实战的移动互联Android应用设计与开发》按照功能与模块划分,采用项目化的方式进行结构组织,由走进移动电商开发、移动电商项目架构设计、网络层和数据模型的封装、开发首页和会员模块、开发商品展示模块、开发购物车与移动支付模块、适配与发布及双创项目组成。
  《基于移动电商项目实战的移动互联Android应用设计与开发》融人了行业、企业现行的主流技术,体现生产、服务真实技术和流程,适合任务驱动式教学、案例式教学及项目化教学。
  《基于移动电商项目实战的移动互联Android应用设计与开发》可作为高校计算机类、电子信息类专业的教材,也可供相关专业的从业人员参考。

前言序言

  带着理想和情怀来做一套教材
  作为一家产教融合背景下应用技术型人才培养的校企合作单位,我们希望开发出一套能够满足应用技术型人才培养要求的优秀教材,希望开发出来的教材能达到或接近一个理想的标准,这个理想的标准就是“准、新、特、实、认”。我们一直带着这个“理想”的标准践行着教材编写与开发工作。
  “准”,是教材□基本要求,理念、依据、技术细节都要准确;“新”,是教材的形式和内容都要有所创新,表现、框架和体例都要新颖、生动、有趣,具有良好的用户体验,让入耳目一新;“特”,要做出应用型的特色和企业的特色,体现出校企合作在面向行业、企业需求人才培养的特色;“实”,实用,切实可用,既要注重实践教学,又要注重理论知识学习,编写一套理实结合、平衡的实用型教材。□后的“认”,也可以说是□高标准,即编写一本教师、学生、业界都认可的教材。
  我们的教材编写与开发团队来自企业,是一批具有多年工作经验和技术积累的企业工程师;同时,我们的企业工程师进入合作高校承担部分专业核心课、实践课的授课工作。这种双重工作背景让我们的开发团队既能把握行业、企业□新的技术发展趋势,以及□需要的技术和技能,又能了解教育教学、学习成长的规律和经验。可以说,我们具备了“懂技术、懂教学”的教材开发团队。
  从学校到企业,从企业到学校,我们深感做的不仅仅是一份工作,而是一项事业,是一项教书育人的事业。我们带着这份“教育情怀”认真对待教材开发的每个部分,从开发理念到总体设计以及每个细节,我们都靠团队协作,细心打磨,以专业的精神尽量克服知识和经验的不足。
  以“学习者”为中心的理念进行教材设计
  在企业里做产品的人都知道,产品要以用户为中心,抓住用户的痛点,为用户解决问题。那么课程的□终用户是谁呢?是学习者。教师借助教材来“传道、授业、解惑”,而“学习者”是要通过教材学到知识和技术,学以致用。我们在以“学习者”为中心的理念下进行了教材的创新设计,具体如下:
  ◇教材内容的组织强调以学习行为为主线,构建了“学”与“导学”的内容逻辑。“学”是主体内容,包括项目描述、任务解决及项目总结;“导学”是引导学生自主学习、独立实践的部分,包括项目引入、交互窗口、思考练习、拓展训练及双创项目。
  ◇情景化、情景剧式的项目引入。模拟一个完整的项目团队,采用情景剧作为项目开篇,并融入职业元素,让内容更加接近行业、企业和生产实际。项目引入更多的是还原工作场景,展示项目进程,嵌入岗位、行业认知,融入工作的方法和技巧,更多地传递一种解决问题的思路和理念。

目录

理论篇 架构设计
项目1:走进移动电商开发
1.1 任务一:了解移动电商
1.1 1什么是移动电商
1.1.2 移动电商可以提供的服务
1.1.3 中国移动电商的现状和发展趋势
1.1.4 任务回顾
1.2 任务二:走进Android
1.2.1 Android系统的发展历程
1.2.2 Andmid系统框架
1.2.3 Andmid系统的四大优势
1.2.4 任务回顾
1.3 任务三:搭建Android studio开发环境
1.3.1 基本概念
1.3.2 Java环境变量配置
1.3.3 Android studio 2.0的下栽和安装
1.3 4了解Android studi0的安装目录
1.3.5 创建□□个项目
1.3.6 任务回顾
1.4 项目总结
1.5 拓展训练
项目2:移动电商项目架构设计
2.1 任务一:App架构设计
2.1.1 业务功能需求分析
2.1.2 非功能性需求分析
2.1.3 程序总体设计
2.1.4 任务回顾
2.2 任务二:搭建项目框架
2.2.1 初始化项目
2.2.2 搭建主页框架
2.2.3 任务回顾
2.3 项目总结
2.4 拓展训练
项目3:网络层和数据模型的封装
3.1 任务一:网络请求与数据解析
3.1.1 网络请求
3.1.2 数据解析
3.1.3 任务回顾
3.2 任务二:数据模型的封装
3.2.1 理解MvP架构模式
3.2.2 数据模型的封装·
3.2.3 引入greenDa0数据库框架
3.2.4 任务回顾
3.3 任务三:网络框架的封装
3.3.1 Retrofil概述
3.3.2 RxJava概述
3.3.3 Retrofit与RxJava的联合封装
3.3.4 任务回顾
3.4 任务四:图片处理框架的引入和配置说明
3.4.1 UIL框架概述
3.4.2 UIL框架的缓存策略
3.4.3 UIL框架的引入和配置
3.4.4 UIL框架的API使用
3.4.5 任务回顾
3.5 项目总结
3.6 拓展训练

实战篇 核心模块开发
项目4:开发首页和会员模块
4.1 任务一:引导页和首页的实现
4.1.1 引导页的实现
4.1.2 广告载入的基本实现
4.1.3 首页的实现
4.1.4 任务回顾
4.2 任务二:会员中心的实现
4.2.1 ButterKnite框架概述
4.2.2 会员模块的逻辑分析
4.2.3 用户注册与登录
4.2.4 密码管理
4.2.5 任务回顾
4.3 项目总结
4.4 拓展训练
项目5:开发商品展示模块
5.1 任务一:商品分类和列表的实现
5.1.1 商品分类展示
5.1.2 商品列表的实现
5.1.3 开发商品的搜索功能
5.1.4 任务回顾
5.2 任务二:商品详情页的实现
5.2.1 商品详情页UI设计
5.2.2 实现图片轮播
5.2.3 使用抽屉效果来选择商品数量
5.2.4 使用BmadcastReceiver实现同步更新
5.2.5 商品收藏
5.2.6 任务回顾
5.3 项目总结
5.4 拓展训练
项目6:开发购物车与移动支付模块
6.1 任务一:购物车设计
6.1.1 编辑购物车产品
6.1.2 管理收货地址
6.1.3 省市区三级联动选择地址
6.1.4 任务回顾
6.2 任务二:实现□□□移动支付
6.2.1 □□□移动支付概述
6.2.2 对接前的准备工作
6.2.3 官方示例说明
6.2.4 集成流程详解
6.2.5 任务回顾
6.3 项目总结
6.4 拓展训练
项目7:适配与发布
7.1 任务一:适配与国际化
7.1.1 概述
7.1.2 屏幕适配的几种解决方案
7.1.3 国际化
7.1.4 任务回顾
7.2 任务二:打包和发布
7.2.1 签名
7.2.2 打包
7.2.3 发布
7.2.4 任务回顾
7.3 项目总结
7.4 拓展训练

双创项目——大数据应用实践
参考文献

内页插图