[166] Kotlin打造完整电商APP (模块化+MVP+主流框架) - 架构思想与框架设计

[166] Kotlin打造完整电商APP (模块化+MVP+主流框架)风筝自习室-课程资源-网盘资源风筝自习室
[166] Kotlin打造完整电商APP (模块化+MVP+主流框架) - 架构思想与框架设计
此内容为付费阅读,请付费后查看
500积分
付费阅读

image

网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。

网盘链接:

1. 课程介绍

  • 1-1 课前必读(不看会错过一个亿)
  • 1-2 课程导学
  • 1-3 项目效果展示与购买流程讲解
  • 1-4 模块化理论基础讲解
  • 1-5 MVP架构理论基础讲解
  • 1-6 技术选型
  • 1-7 项目初始化与包结构设计

2. 模块化实战与主流框架配置

  • 2-1 本章概述
  • 2-2 模块化实战-初始化用户模块
  • 2-3 模块化实战-动态加载模块类型
  • 2-4 Butterknife和AndroidExtensions
  • 2-5 Anko配置及使用
  • 2-6 MVP架构配置
  • 2-7 RxKotlin及RxAndroid配置
  • 2-8 Retrofit集成与单例工厂
  • 2-9 Retrofit发送注册请求
  • 2-10 Dagger2-依赖注入
  • 2-11 Dagger2-作用域Scope
  • 2-12 Dagger2-限定符Qualifier
  • 2-13 RxLifecycle配置及使用
  • 2-14 代码优化及扩展

3. 通用组件封装及通用资源文件引入

  • 3-1 本章概述
  • 3-2 AppManager封装
  • 3-3 HeaderBar封装
  • 3-4 ProgressLoading封装-1
  • 3-5 ProgressLoading封装-2
  • 3-6 通用工具组件导入与介绍
  • 3-7 通用资源文件导入与介绍

4. 用户模块开发

  • 4-1 本章概述
  • 4-2 用户注册界面与逻辑优化
  • 4-3 用户登录开发
  • 4-4 找回密码功能
  • 4-5 编辑用户-头像选择对话框开发
  • 4-6 编辑用户-TakePhoto选择图片功能开发
  • 4-7 编辑用户-上传头像
  • 4-8 编辑用户-资料修改
  • 4-9 本章小结

5. 主模块开发

  • 5-1 本章概述
  • 5-2 底部导航封装
  • 5-3 首页-Banner开发
  • 5-4 首页-新闻公告功能集成
  • 5-5 首页-折扣界面开发
  • 5-6 首页-话题功能集成
  • 5-7 “我的”界面开发
  • 5-8 “我的”数据逻辑实现

6. 商品模块开发

  • 6-1 本章概述
  • 6-2 商品分类-界面开发
  • 6-3 商品分类-业务功能开发
  • 6-4 商品分类-多状态视图封装
  • 6-5 商品列表-界面及数据加载
  • 6-6 商品列表-上下拉刷新功能开发
  • 6-7 商品搜索-界面导入
  • 6-8 商品搜索-逻辑实现
  • 6-9 商品详情-界面开发
  • 6-10 商品详情-加载数据
  • 6-11 商品详情-SKU弹层实现
  • 6-12 商品详情-SKU数据加载
  • 6-13 商品详情-SKU联动实现
  • 6-14 模块路由-ARouter集成

7. 购物车模块开发

  • 7-1 本章概述
  • 7-2 商品加入购物车功能开发
  • 7-3 加入购物车数量展示
  • 7-4 购物车列表开发
  • 7-5 购物车-全选反选
  • 7-6 购物车-价格联动
  • 7-7 购物车-编辑状态切换
  • 7-8 购物车-删除购物车商品
  • 7-9 购物车-提交商品
  • 7-10 购物车-独立展示

8. 订单模块开发

  • 8-1 订单模块介绍及初始化
  • 8-2 订单确认页-数据加载
  • 8-3 订单确认页-ARouter映射成员变量
  • 8-4 添加收货人信息
  • 8-5 获取收货人信息列表
  • 8-6 设置默认收货人
  • 8-7 编辑收货人信息
  • 8-8 删除收货人信息
  • 8-9 选择收货人及提交订单
  • 8-10 订单管理-界面结构开发
  • 8-11 订单管理-加载单商品订单
  • 8-12 订单管理-加载多商品
  • 8-13 订单管理-确认收货及取消订单
  • 8-14 订单详情开发

9. 支付模块开发

  • 9-1 本章概述
  • 9-2 支付宝集成介绍
  • 9-3 支付模块初始化
  • 9-4 获取支付签名
  • 9-5 支付宝SDK支付订单
  • 9-6 支付订单同步服务端

10. 消息模块开发

  • 10-1 本章概述
  • 10-2 极光推送介绍及集成
  • 10-3 推送通知消息
  • 10-4 推送自定义消息
  • 10-5 ARouter跨模块调用推送ID接口
  • 10-6 接收服务端通知消息
  • 10-7 消息列表实现
  • 10-8 接收服务端自定义消息

11. 代码优化及课程总结

  • 11-1 注解实现序列化
  • 11-2 图片选择封装
  • 11-3 界面提示性调整
  • 11-4 课程小结
© 版权声明
THE END
加入本站 VIP,免费下载本站所有内容
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容