视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

这是一门使用Kotlin语言,Jetpack+MVVM架构,组件化开发一个Android平台,课程包含Jetpack基础内容,高级内容,项目封装,项目重构等知识;因为这是项目课程;所以不会深入到源码讲解某个知识点,以及原理,但会粗略的讲解下基础原理;主要是讲解如何使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目,目的是让大家,学到真正的企业级项目开发技术。

课程亮点:
MVVM架构开发类似企业级项目
学会能做出市面上90%通用App
快速增加1到2年实际开发经验
刚毕业学完后能找到满意的工作
Jetpack组件使用方法

课程服务:
录播视频,配套源码,配套在线电子书,讲师答疑服务,不定期回访。
超长时间讲师答疑每天8点~ 23点,提供QQ,微信,远程等方式答疑,让你告别有问题无处问的尴尬, 90 %问题 10分钟内回复,其也的可能需要1小时左右。


适用人群:
想学习Jetpack组件
将Jetpack用到实际项目
Kotlin语言开发Android
分页组件用到实际项目
Room数据库和分页组件
组件化开发真实项目
依赖注入和路由框架使用

课程大纲

01.

课程简介以课程项目演示(5节)
1.课程简介和项目效果演示                                               暂无试看
7分钟
2.如何在编程道路走得更远
7分钟
3.如何解决问题以及如何提问
19分钟
4.找到适合自己的学习方法
7分钟
5.人生苦短,我们只做好课
15分钟
02.

Android系统简介和职业规划(2节)
1.普通开发到底有没有前途
6分钟
2.Android系统的前世今生
8分钟
03.

版本控制概念和环境搭建(3节)
1.常用版本控制系统简介
13分钟
2.Windows系统上安装Git
6分钟
3.macOS系统上安装Git
5分钟
04.

快速入门Git版本控制系统(1节)
1.创建仓库并提交和恢复文件
52分钟
05.

快速入门Git可视化工具(2节)
1.常用Git可视化工具简介
5分钟
2.Gitfork工具使用方法
38分钟
06.

快速入门Github使用方法(5节)
1.Github简介以及登录注册
19分钟
2.在Github创建一个仓库
33分钟
3.配置SSH Key和推送代码
20分钟
4.Github Desktop使用方法
31分钟
5.如何搜索需要的代码和下载
24分钟
07.

快速入门Postman工具(1节)
1.课程API和Postman使用方法
16分钟
08.

快速搭建Java开发环境(3节)
1.开发环境概述和HelloWorld
8分钟
2.Windows电脑安装JDK
5分钟
3.macOS电脑安装JDK
6分钟
09.

快速搭建Android开发环境(3节)
1.Android开发环境概述
2分钟
2.Windows安装Android Studio
10分钟
3.macOS安装Android Studio
15分钟
10.

初探Android应用程序开发(5节)
1.如何创建Android项目
21分钟
2.运行项目到自带模拟器
29分钟
3.如何运行项目到真机
9分钟
4.详解Android项目结构
12分钟
5.Android开发资源使用方法
22分钟
11.

快速入门Android Studio(4节)
1.Android Studio主界面简介
28分钟
2.如何切换主题和更改字体
5分钟
3.Android Studio如何设置代理
6分钟
4.Android Studio如何打开项目
6分钟
12.

课程代码和资源使用方法(2节)
1.课程配套源码资源使用方法
4分钟
2.如何查看代码Git提交历史
11分钟
13.

实现启动界面相关功能(2节)
1.实现启动界面布局和功能
35分钟
2.如何统一项目资源管理方式
11分钟
14.

实现项目模块通用配置(3节)
1.使用模块封装和共享代码
30分钟
2.重构项目通用依赖管理
16分钟
3.使用buildSrc管理依赖版本
24分钟
15.

封装常用通用控制器(3节)
1.通用控制器整体规划和实现
6分钟
2.ViewBinding简介和使用
4分钟
3.如何封装ViewBinding功能
5分钟
16.

快速入门Android屏幕适配(3节)
1.屏幕尺寸/分辨率/像素密度/缩放
9分钟
2.Android屏幕适配原理和实例
26分钟
3.如何统一项目尺寸相关数据
6分钟
17.

实现项目组件化配置(3节)
1.模块化组件化插件化简介
5分钟
2.拆分项目启动模块
44分钟
3.实现项目通用Fragment
7分钟
18.

如何排查开发中的错误(2节)
1.语法错误概述和解决方法
16分钟
2.空指针错误模拟和解决方法
8分钟
19.

实现启动界面功能(2节)
1.实现启动界面布局逻辑
10分钟
2.用定时器实现倒计时
8分钟
20.

Jetpack简介和使用(3节)
1.Jetpack简介和概述
9分钟
2.Lifecycle重构倒计时
9分钟
3.LiveData简介和使用
6分钟
21.

实现首页框架结构(3节)
1.创建首页其他模块
25分钟
2.ARouter简介和使用
21分钟
3.实现首页Tabbar结构
16分钟
22.

ViewModel简介和使用(5节)
1.ViewModel简介和使用
17分钟
2.Retrofit请求网络数据
24分钟
3.RecycerView显示数据
9分钟
4.实现显示网络图片
7分钟
5.网络请求错误处理
11分钟
23.

Toolbar使用方法和封装(2节)
1.快速入门Toolbar使用方法
13分钟
2.如何封装Toolbar相关逻辑
6分钟
24.

koin依赖注入使用方法(1节)
1.koin依赖注入使用方法
14分钟
25.

实现黑胶唱片相关功能(2节)
1.实现黑胶唱片布局功能
11分钟
2.实现播放暂停相关功能
16分钟
26.

实现我的界面相关功能(1节)
1.实现我的界面布局和功能
20分钟
27.

Charles软件使用方法(6节)
1.网络抓包概述和常用软件
11分钟
2.Charles安装和使用方法
35分钟
3.安装证书实现HTTPS抓包
20分钟
4.获取远程抓包配置信息
5分钟
5.Android模拟器抓包方法
14分钟
6.Android真机抓包方法
13分钟
28.

用户登录相关功能实现(1节)
1.实现用户登陆相关功能
22分钟
29.

实现用户注册相关功能(1节)
1.实现用户注册相关功能
9分钟
30.

实现用户动态相关功能(6节)
1.创建动态模型和请求数据
10分钟
2.PagingDataAdapter使用
28分钟
3.下拉刷新和上拉加载更多
5分钟
4.实现列表搜索和排序
11分钟
5.完成列表搜索和排序
5分钟
6.实现显示列表加载状态
10分钟
31.

Room数据库简介和使用(1节)
1.Room数据库简介和使用
39分钟
32.

项目总结和后续学习计划(1节)
1.课程总结和后续学习计划
1分钟

相关推荐
客服 关于