网站升级启用新域名(吉墨学习阁www.jimoxxg.com)并成功上线!
关于我们 VIP介绍 售后服务 免责声明
吉墨学习阁
  • 首页
  • IT教程
    • web前端
    • Java
    • Python
    • PHP
    • C/C++/C#
    • 系统运维开发
    • 编程/嵌入式/网络
    • GO
    • SEO
    • 办公设计
    • 数据库
    • 微信/小程序
    • 测试/产品/安全
    • 大数据/人工智能
    • 数据分析/算法
    • 其它
  • 软件素材
  • 自媒体运营
  • 网创致富
  • 淘宝电商
  • 文体娱乐
    • 易学风水
    • 中西医健康
    • 学习教育
  • 登录

【Android】Kotlin打造完整电商APP 模块化+MVP+主流框架

〖课程介绍〗:当你还在观望,Kotlin已席卷全球,本课程将手把手带你运用模块化思想、MVP架构、以及当下最主流的技术框架开发一款完整电商APP,让你顺利的将Kotlin应用到实际项目中,高效开发新项
去下载
2023-03-13 20:21:31 0
资源分类 系统运维开发
资源存放 百度网盘
资源价格 5 VIP免费
叠加优惠 充100增10元

〖课程介绍〗:

当你还在观望,Kotlin已席卷全球,本课程将手把手带你运用模块化思想、MVP架构、以及当下最主流的技术框架开发一款完整电商APP,让你顺利的将Kotlin应用到实际项目中,高效开发新项目,快速改造老项目,做优秀的新一代Android工程师,在Kotlin领域中占得先机,走在前沿。



〖课程目录〗:

  • 第1章 课程介绍 试看7 节 | 58分钟


  • 本章会告诉大家能学到什么,无Kotlin基础的同学建议先学习:《全新升级 Kotlin系统入门与进阶》:http://coding.imooc.com/class/108.html


  • 收起列表


    • 图文:1-1 课前必读(不看会错过一个亿)

    • 视频:1-2 课程导学 (07:32)试看

    • 视频:1-3 项目效果展示与购买流程讲解 (16:48)试看

    • 视频:1-4 模块化理论基础讲解 (07:02)试看

    • 视频:1-5 MVP架构理论基础讲解 (07:36)

    • 视频:1-6 技术选型 (04:48)

    • 视频:1-7 项目初始化与包结构设计 (14:02)


  • 第2章 模块化实战与主流框架配置14 节 | 175分钟


  • 本章首先以用户模块为例,带大家进行模块化实战,同时通过用户注册功能完善开发环境,最后带大家配置主流框架,如AndroidExtensions,MVP,Anko、RxKotlin、RxAndroid、Retrofit及Dagger2等,并带大家优化及拓展前面写过的代码。


  • 收起列表


    • 视频:2-1 本章概述 (01:04)

    • 视频:2-2 模块化实战-初始化用户模块 (11:09)

    • 视频:2-3 模块化实战-动态加载模块类型 (07:56)

    • 视频:2-4 Butterknife和AndroidExtensions (05:31)

    • 视频:2-5 Anko配置及使用 (13:21)

    • 视频:2-6 MVP架构配置 (13:11)

    • 视频:2-7 RxKotlin及RxAndroid配置 (14:02)

    • 视频:2-8 Retrofit集成与单例工厂 (16:38)

    • 视频:2-9 Retrofit发送注册请求 (15:36)

    • 视频:2-10 Dagger2-依赖注入 (18:01)

    • 视频:2-11 Dagger2-作用域Scope (19:26)

    • 视频:2-12 Dagger2-限定符Qualifier (08:52)

    • 视频:2-13 RxLifecycle配置及使用 (14:14)

    • 视频:2-14 代码优化及扩展 (15:28)


  • 第3章 通用组件封装及通用资源文件引入7 节 | 77分钟


  • 本章首先带大家封装通用组件及自定义视图,如AppManager、HeaderBar、ProgressBar,然后会导入一些通用工具和资源文件,让大家掌握项目基础架构的设计能力,同时将一些后面需要的资源导入进来,为后面功能的开发做好脚手架。


  • 收起列表


    • 视频:3-1 本章概述 (00:49)

    • 视频:3-2 AppManager封装 (12:16)

    • 视频:3-3 HeaderBar封装 (16:46)

    • 视频:3-4 ProgressLoading封装-1 (11:55)

    • 视频:3-5 ProgressLoading封装-2 (11:18)

    • 视频:3-6 通用工具组件导入与介绍 (14:20)

    • 视频:3-7 通用资源文件导入与介绍 (09:28)


  • 第4章 用户模块开发9 节 | 125分钟


  • 本章将带大家开发用户模块相关功能,包括用户登录、找回密码、编辑用户资料以及用户注册优化,同时会使用TakePhoto及七牛云框架完成用户头像上传功能。


  • 收起列表


    • 视频:4-1 本章概述 (01:05)

    • 视频:4-2 用户注册界面与逻辑优化 (17:57)

    • 视频:4-3 用户登录开发 (22:07)

    • 视频:4-4 找回密码功能 (22:01)

    • 视频:4-5 编辑用户-头像选择对话框开发 (12:48)

    • 视频:4-6 编辑用户-TakePhoto选择图片功能开发 (10:59)

    • 视频:4-7 编辑用户-上传头像 (16:42)

    • 视频:4-8 编辑用户-资料修改 (18:30)

    • 视频:4-9 本章小结 (01:59)


  • 第5章 主模块开发8 节 | 80分钟


  • 本章带大家进行主模块的静态界面开发,因为是个人开发,所以提前引入主工程。 主要包括自定义视图,如底部导航、新闻公告等;第三方视图框架,如标签、画廊风格视图。


  • 收起列表


    • 视频:5-1 本章概述 (01:28)

    • 视频:5-2 底部导航封装 (17:34)

    • 视频:5-3 首页-Banner开发 (11:38)

    • 视频:5-4 首页-新闻公告功能集成 (06:16)

    • 视频:5-5 首页-折扣界面开发 (14:15)

    • 视频:5-6 首页-话题功能集成 (03:51)

    • 视频:5-7 “我的”界面开发 (07:14)

    • 视频:5-8 “我的”数据逻辑实现 (17:19)


  • 第6章 商品模块开发14 节 | 173分钟


  • 本章带大家进行商品模块相关业务功能的开发。包括商品分类、商品列表、商品详情、商品SKU及商品搜索等。在界面展示上,会使用上下拉刷新视图、多状态视图等,并详细介绍商品SKU,及事件监听机制。同时会初步引入ARouter进行模块路由。 …


  • 收起列表


    • 视频:6-1 本章概述 (01:45)

    • 视频:6-2 商品分类-界面开发 (15:10)

    • 视频:6-3 商品分类-业务功能开发 (18:24)

    • 视频:6-4 商品分类-多状态视图封装 (11:06)

    • 视频:6-5 商品列表-界面及数据加载 (18:09)

    • 视频:6-6 商品列表-上下拉刷新功能开发 (11:36)

    • 视频:6-7 商品搜索-界面导入 (05:53)

    • 视频:6-8 商品搜索-逻辑实现 (05:34)

    • 视频:6-9 商品详情-界面开发 (17:13)

    • 视频:6-10 商品详情-加载数据 (15:19)

    • 视频:6-11 商品详情-SKU弹层实现 (13:05)

    • 视频:6-12 商品详情-SKU数据加载 (10:28)

    • 视频:6-13 商品详情-SKU联动实现 (14:15)

    • 视频:6-14 模块路由-ARouter集成 (14:34)


  • 第7章 购物车模块开发10 节 | 98分钟


  • 本章带大家进行购物车相关业务功能的开发。包括加入购物车、删除购物车以及提交购物车等。并通过事件监听机制实现数量价格联动、全选/反选及编辑状态切换。


  • 收起列表


    • 视频:7-1 本章概述 (01:09)

    • 视频:7-2 商品加入购物车功能开发 (17:39)

    • 视频:7-3 加入购物车数量展示 (11:41)

    • 视频:7-4 购物车列表开发 (11:47)

    • 视频:7-5 购物车-全选反选 (08:15)

    • 视频:7-6 购物车-价格联动 (08:37)

    • 视频:7-7 购物车-编辑状态切换 (05:59)

    • 视频:7-8 购物车-删除购物车商品 (12:34)

    • 视频:7-9 购物车-提交商品 (10:42)

    • 视频:7-10 购物车-独立展示 (08:42)


  • 第8章 订单模块开发14 节 | 202分钟


  • 本章带大家进行订单相关业务功能的开发。包括收货人信息相关功能、提交订单及管理订单等。通过订单状态的扭转,可以看到一件商品从购买开始,一个完整的订单流程。 收货人信息相关功能也是独立,可以看到Kotlin中的序列化如何实现。 …


  • 收起列表


    • 视频:8-1 订单模块介绍及初始化 (13:56)

    • 视频:8-2 订单确认页-数据加载 (17:43)

    • 视频:8-3 订单确认页-ARouter映射成员变量 (08:56)

    • 视频:8-4 添加收货人信息 (16:48)

    • 视频:8-5 获取收货人信息列表 (17:25)

    • 视频:8-6 设置默认收货人 (06:45)

    • 视频:8-7 编辑收货人信息 (08:57)

    • 视频:8-8 删除收货人信息 (07:00)

    • 视频:8-9 选择收货人及提交订单 (16:42)

    • 视频:8-10 订单管理-界面结构开发 (17:39)

    • 视频:8-11 订单管理-加载单商品订单 (17:12)

    • 视频:8-12 订单管理-加载多商品 (17:30)

    • 视频:8-13 订单管理-确认收货及取消订单 (17:08)

    • 视频:8-14 订单详情开发 (17:52)


  • 第9章 支付模块开发6 节 | 63分钟


  • 本章主要介绍如何使用支付宝沙箱环境,封装一个支付模块。 重点介绍支付宝支付流程及集成,支付签名必须放到服务端实现,避免风险。


  • 收起列表


    • 视频:9-1 本章概述 (00:51)

    • 视频:9-2 支付宝集成介绍 (10:28)

    • 视频:9-3 支付模块初始化 (03:34)

    • 视频:9-4 获取支付签名 (19:20)

    • 视频:9-5 支付宝SDK支付订单 (14:55)

    • 视频:9-6 支付订单同步服务端 (13:40)


  • 第10章 消息模块开发8 节 | 67分钟


  • 本章带大家进行消息模块业务功能的开发。主要使用极光推送集成Push,同时处理自定义消息及通知消息。并降级如何使用ARouter实现跨模块接口调用。


  • 收起列表


    • 视频:10-1 本章概述 (01:18)

    • 视频:10-2 极光推送介绍及集成 (17:08)

    • 视频:10-3 推送通知消息 (04:43)

    • 视频:10-4 推送自定义消息 (09:06)

    • 视频:10-5 ARouter跨模块调用推送ID接口 (09:03)

    • 视频:10-6 接收服务端通知消息 (05:40)

    • 视频:10-7 消息列表实现 (11:13)

    • 视频:10-8 接收服务端自定义消息 (07:57)


  • 第11章 代码优化及课程总结4 节 | 35分钟


  • 本章带大家对写过的代码进行优化,并封装一个通用的选择图片组件,然后为大家讲解Kotlin新版的序列化特性。最后带大家做课程进行小结。


  • 收起列表


    • 视频:11-1 注解实现序列化 (09:15)

    • 视频:11-2 图片选择封装 (07:40)

    • 视频:11-3 界面提示性调整 (06:06)

    • 视频:11-4 课程小结 (11:41)


请登录购买后查看,VIP全站免费下载
最近更新:2023-12-06 我要反馈
推荐阅读
  • HarmonyOS 4.0与鸿蒙NEXT星河版零基础全攻略 从开发环境到项目实战
  • 新课标~深入Linux内核源码剖析 进程管理/内存调优/文件系统/网络协议栈全面解析
  • 139G超大容量解析大运维平台 Go+Vue+K8s+CICD+服务树+监控 7模块运维平台开发全解析

国学课程
东山少爷《瞧你那傻样》5本合集 中国人自己的相学漫画书
1920
三清秘传 九路一通术法 三清秘传九路一通两咒两符一诀道法 招财去病去邪护宅化煞
1156
九天玄女法奇门 九天玄女法脉传承 道法符咒传授
1054
邓海峰古法风水内部教材纳气挨星法
822
IT教程
1 若依框架(RuoYi)系列视频教程:Vue前后端分离版本118集全套
2 若依框架(RuoYi)系列视频教程:RuoYi-Cloud(opens new window)微服务版本
3 【小迪安全】web安全|渗透测试|网络安全(6个月线上培训全套)
4 杨洋博士全民一起玩Python基础篇+提高篇+实战篇
5 若依框架(RuoYi)系列视频教程 RuoYi-Vue前后端分离版本 118集
6 基于Vue3+Vite+TS二次封装element-plus业务组件 2021年11月
7 【慕课专栏】SpringBoot 2.x 实战仿B站高性能后端项目(完结)
8 【慕课】李超-496-OpenCV入门到进阶:实战三大典型项目-298元-完结
网创课程
(4273期)支付宝浏览关注任务,脚本全自动挂机,号称单机日入10+【安卓脚本+教程】
645
(6489期)百度极速版挂机项目:实操了一周收益一天大概在300左右
369
(4456期)实测日收益1000+的懂车帝副业 0粉直接撸 有手就行(长期项目)
302
(4132期)吃瓜项目之不要脸玩法,每天2小时,收益300+(附 快手美女号引流+吃瓜渠道)
302
推荐标签
网络创业 小红书教程 正骨按摩 六爻 PDF 奇门铁口直断 Google独立站 家居风水 正体五行择日 设计教程 Three.js 占星课程 中医培训 CAD 半无人直播

Copyright © 2021-2025 吉墨学习阁. 本站课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用。. ICP备案:鲁ICP备20003098号-2
  • 首页
  • IT教程
    • web前端
    • Java
    • Python
    • PHP
    • C/C++/C#
    • 系统运维开发
    • 编程/嵌入式/网络
    • GO
    • SEO
    • 办公设计
    • 数据库
    • 微信/小程序
    • 测试/产品/安全
    • 大数据/人工智能
    • 数据分析/算法
    • 其它
  • 软件素材
  • 自媒体运营
  • 网创致富
  • 淘宝电商
  • 文体娱乐
    • 易学风水
    • 中西医健康
    • 学习教育