本课程使用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

[我要扒资料]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。