本课程使用Kotlinin+Jetpack,MVVM项目架构。从0开发商业在线教育应用。开发模式和代码质量完全符合大企业的规范!
课程目录
1课程介绍
1.1前言(操作效果_技术点介绍_学习收获等。) 2020-12-09 11_24.mp4
1.2从需求出发,规划业务和技术划分.mp4
1.3AS 4.0 方便创建项目的骚操作.mp4
1.4项目多模块划分.mp4
Jetpack初步识别
1Jetpack组件库概览.mp4
区分和选择2MVX设计.mp4
3Kotlin 语法速度(上).mp4
4Kotlin 语法速度(下).mp4
5协程的基本概念.mp4
6协程代码实例讲解.mp4
7Livadata 知识速览.mp4
8Viewmodelel 知识速览.mp4
9DataBinding 的基本使用.mp4
10Databinding在Recycleview中使用.mp4
11DataBinding的先进用法.mp4
12Lifecycleclec 生命周期与管理.mp4
13Lifecycle和viewmodel,livedata的源码分析.mp4
3项目架构
解释1API签名、加密规则等.mp4
二OkHttp 简单封装.mp4
3OKHttp的log日志拦截和cancel管理.mp4
4okhttp签名sign,数据解密封装.mp4
5retrofit 集成协程和LiveData.mp4
基本使用6Room数据库框架.mp4
7Room数据库框架的高级使用.mp4
8Room数据库框架源码分析分析.mp4
9koin依赖于注入框架.mp4
10模块化、组件化和插件化的概念和差异.mp4
11项目模块划分.mp4
基本封装12common模块.mp4
13项目基础模块调整优化.mp4
14Baseactivity和BaseFragment包装 2020-12-09 11_49.mp4
15DoKit 开发助手集成.mp4
实现登录模块业务
1Jetpack Navigation的使用说明 2020-12-09 12_00.mp4
2使用BottomNavigation+ViewPager2实现底部导航和左右滑动的联动效果 2020-12-09 12_34.mp4
3包装Botomnavigation+Viewpager2 2020-12-09 12_36.mp4
实现登录界面.mp4
5登录逻辑实现-上.mp4
六登录逻辑实现-中.mp4
7登录逻辑实现-下.mp4
实现5个人中心模块的业务
定制settingsItemView (databinding模式)-上.mp4
自定义settingsitemview控件(databinding模式)-下面.mp4
实现了我的界面UI.mp4
实现我的界面交互逻辑.mp4
我的界面与登录逻辑联动处理.mp4
6实现和完善用户个人信息.mp4
77我的模块优化和ServerKit动态切换Host 2020-12-09 15_09.mp4
6学习中心模块的业务实现
1Paging3 概述和源代码分析 2020-12-09 15_25.mp4
2学习中心UI和逻辑实现(Paging3).mp4
实现7课程中心模块业务
实现课程列表功能(Paging3).mp4
Motionlayoutout 使用解释酷动画组件.mp4
实现3课程分类和查询条件.mp4
8主页模块的业务实现
首页和逻辑实现(上).mp4
2首页和逻辑实现(下).mp4
Webview相关库的简介.mp4
实现9视频播放模块业务
实现课程视频播放.mp4
10App包装构建
1WorkManger使用解释.mp4
多渠道包装App.mp4
3插件化介绍 2020-12-09 15_37.mp4
[我要扒资料]