1_开学典礼.mp4 · 的原理和工作机制.mp4 · 的请求方法和状态码.mp4 · 的 Header 和 Body.mp4 · 到底是什么.mp4 · 7_2.编码、加密、Hash、序列化和字符集.mp4 · 9_3.登录和授权.mp4 · 协议族.mp4 · 13_5.HTTPS.mp4 · 介绍及类、方法、变量的定义.mp4 · 空安全设计.mp4 · 17_6.3类型系统、setter和getter、构造器等.mp4 · 18_6.4静态函数、注解、单例等.mp4 · 19_6.5internal、自动转化及其他.mp4 · 21_7.1构造、数据类及反编译.mp4 · 22_7.2操作符、循环、中缀表示法等.mp4 · 23_7.3嵌套函数、函数简化和参数默认值、扩展函数.mp4 · 24_7.4inline、函数类型、reified.mp4 · 关键字原理.mp4 · 26_7.6作用域函数.mp4 · Retrofit 的原理来看 HTTP.mp4 · 30_9.1OkHttp的框架结构解析.mp4 · 的配置清单详解.mp4 · 的网络请求全过程详解.mp4 · View 绘制:图形的位置和尺寸测量.mp4 · View 绘制:Xfermode 完全使用解析.mp4 · View 绘制:文字的测量.mp4 · View 绘制: 范围裁切和几何变换.mp4 · View 绘制:属性动画和硬件加速.mp4 · View 绘制:Bitmap 和 Drawable - 扔物线.mp4 · View 绘制:手写 MaterialEditText - 扔物线.mp4 · View 布局:布局流程的完全解析.mp4 · 50_18.自定义布局:自定义布局之尺寸的自定义.mp4 · View 布局:自定义布局之 Layout 的自定义.mp4 · 54_20.1介绍.mp4 · 55_20.1控件树的结构.mp4 · 的创建.mp4 · 57_20.4performTraversals.mp4 · UI」.mp4 · 60_21.自定义触摸反馈:触摸反馈原理全解析.mp4 · ScalableImageView-1.mp4 · ScalableImageView-2.mp4 · 65_23.自定义触摸反馈:多点触控的原理和写法全解析.mp4 · 的触摸反馈—从手写 ViewPager 说起.mp4 · API 详解.mp4 · 71_26.自定义触摸反馈:嵌套滑动.mp4 · 72_27.1约束布局基础.mp4 · 73_27.2减少布局嵌套.mp4 · 74_27.3约束布局特殊功能.mp4 · 75_27.4约束布局辅助控件.mp4 · 简单介绍.mp4 · Transition 的差异.mp4 · 源码解析.mp4 · MotionLayout.mp4 · 基础属性.mp4 · 关键帧.mp4 · 84_29.多线程和线程同步.mp4 · 86_30.线程间通信.mp4 · 的多线程机制 - 扔物线.mp4 · 3 的原理全解析.mp4 · 的 I~O、NIO 和 Okio.mp4 · 深入之核心概念:一切皆引用.mp4 · 深入之 Feature Branching.mp4 · 深入之常用指令和风骚指令以及它们的本质.mp4 · 深入之 Git Flow.mp4 · 深入之多角度解析 Git 分布式的本质.mp4 · 配置文件拆解.mp4 · Plugin.mp4 · Android 构建简介.mp4 · Task 创建源码解析.mp4 · AIDL Task 源码解析.mp4 · BuildConfig Task 源码解析.mp4 · MergeResources 源码解析.mp4 · 113_41.6手动打包.mp4 · 115_42.组件化、插件化和热更新.mp4 · 117_43.手写热更新.mp4 · 119_44.常见项目架构的含义和实现以及培养自己的架构思路.mp4 · Annotation Processing.mp4 · 123_46.泛型类型的创建.mp4 · 125_47.泛型类型实例化的上界与下界.mp4 · 127_48.泛型方法和类型推断.mp4 · 129_49.泛型的本质:我什么时候要使用泛型.mp4 · T、..、?、extends、super:情景再归纳.mp4 · 133_51.泛型中的「重复」和「嵌套」.mp4 · 135_52.泛型的类型擦除和「不可以」以及突破「不可以」.mp4 · 的泛型.mp4 · ListView 到 RecyclerView.mp4 · RecyclerView 核心运行机制.mp4 · 从 ListView 到 RecyclerView(续).mp4 · ListView 复用机制.mp4 · RecyclerView 中的缓存.mp4 · RecyclerView 核心机制.mp4 · RecyclerView 复用机制源码解析.mp4 · 147_55.1什么是内存泄露?.mp4 · LeakCanary 源码解析 (1).mp4 · LeakCanary 源码解析(2).mp4 · LeakCanary 2.x.mp4 · BlockCanary 检测卡顿原理.mp4 · BlockCanary 定位卡顿原理.mp4 · 获取方法的运行时间.mp4 · Plugin 及 TraceCanary 分析.mp4 · class 文件格式.mp4 · 158_57.2反编译字节码.mp4 · Java.mp4 · 160_57.4运行时数据区.mp4 · 161_57.5垃圾回收.mp4 · 163_58.简历与面试.mp4 · - 第 1 节直播答疑(1-9节).mp4 · - 第 2 节直播答疑(10-20节).mp4 · - 第 3 节直播答疑(21-28节).mp4 · - 第 4 节直播答疑(29-33节).mp4 · - 第 5 节直播答疑(34-45节).mp4 · -第6节直播答疑(46-53节).mp4 · -第7节直播答疑(54-57节).mp4 · 171_重点精讲及解析答疑-第8节直播答疑(简历与面试指导).mp4
* 1_开学典礼.mp4 (292.42 MB)
* 2_1.1HTTP 的原理和工作机制.mp4 (22.36 MB)
* 3_1.2HTTP 的请求方法和状态码.mp4 (25.39 MB)
* 4_1.3HTTP 的 Header 和 Body.mp4 (74.22 MB)
* 5_1.4REST 到底是什么.mp4 (25.45 MB)
* 7_2.编码、加密、Hash、序列化和字符集.mp4 (150.05 MB)
* 9_3.登录和授权.mp4 (88.27 MB)
* 11_4.TCP~IP 协议族.mp4 (50.68 MB)
* 13_5.HTTPS.mp4 (55.75 MB)
* 15_6.1Kotlin 介绍及类、方法、变量的定义.mp4 (15.79 MB)
* 16_6.2Kotlin 空安全设计.mp4 (29.50 MB)
* 17_6.3类型系统、setter和getter、构造器等.mp4 (44.85 MB)
* 18_6.4静态函数、注解、单例等.mp4 (48.27 MB)
* 19_6.5internal、自动转化及其他.mp4 (34.71 MB)
* 21_7.1构造、数据类及反编译.mp4 (26.92 MB)
* 22_7.2操作符、循环、中缀表示法等.mp4 (18.15 MB)
* 23_7.3嵌套函数、函数简化和参数默认值、扩展函数.mp4 (24.17 MB)
* 24_7.4inline、函数类型、reified.mp4 (19.56 MB)
* 25_7.5by 关键字原理.mp4 (17.11 MB)
* 26_7.6作用域函数.mp4 (13.99 MB)
* 28_8.从 Retrofit 的原理来看 HTTP.mp4 (223.28 MB)
* 30_9.1OkHttp的框架结构解析.mp4 (70.64 MB)
* 31_9.2OkHttp 的配置清单详解.mp4 (93.30 MB)
* 32_9.3OkHttp 的网络请求全过程详解.mp4 (231.00 MB)
* 34_10.自定义 View 绘制:图形的位置和尺寸测量.mp4 (190.33 MB)
* 36_11.自定义 View 绘制:Xfermode 完全使用解析.mp4 (61.07 MB)
* 38_12.自定义 View 绘制:文字的测量.mp4 (141.25 MB)
* 40_13.自定义 View 绘制: 范围裁切和几何变换.mp4 (77.19 MB)
* 42_14.自定义 View 绘制:属性动画和硬件加速.mp4 (184.07 MB)
* 44_15.自定义 View 绘制:Bitmap 和 Drawable - 扔物线.mp4 (77.47 MB)
* 46_16.自定义 View 绘制:手写 MaterialEditText - 扔物线.mp4 (114.15 MB)
* 48_17.自定义 View 布局:布局流程的完全解析.mp4 (34.48 MB)
* 50_18.自定义布局:自定义布局之尺寸的自定义.mp4 (55.36 MB)
* 52_19.自定义 View 布局:自定义布局之 Layout 的自定义.mp4 (98.69 MB)
* 54_20.1介绍.mp4 (13.47 MB)
* 55_20.1控件树的结构.mp4 (42.59 MB)
* 56_20.3ViewRootImpl 的创建.mp4 (34.63 MB)
* 57_20.4performTraversals.mp4 (28.80 MB)
* 58_20.5再看「子线程更新 UI」.mp4 (33.25 MB)
* 60_21.自定义触摸反馈:触摸反馈原理全解析.mp4 (168.19 MB)
* 62_22.1自定义触摸反馈:双向滑动的 ScalableImageView-1.mp4 (178.98 MB)
* 63_22.2自定义触摸反馈:双向滑动的 ScalableImageView-2.mp4 (128.59 MB)
* 65_23.自定义触摸反馈:多点触控的原理和写法全解析.mp4 (162.34 MB)
* 67_24.自定义触摸反馈:ViewGroup 的触摸反馈—从手写 ViewPager 说起.mp4 (55.21 MB)
* 69_25.自定义触摸反馈:自定义触摸算法之拖拽 API 详解.mp4 (92.20 MB)
* 71_26.自定义触摸反馈:嵌套滑动.mp4 (63.46 MB)
* 72_27.1约束布局基础.mp4 (23.35 MB)
* 73_27.2减少布局嵌套.mp4 (10.56 MB)
* 74_27.3约束布局特殊功能.mp4 (21.40 MB)
* 75_27.4约束布局辅助控件.mp4 (30.20 MB)
* 77_28.1MotionLayout 简单介绍.mp4 (14.45 MB)
* 78_28.2属性动画与 Transition 的差异.mp4 (9.70 MB)
* 79_28.3Transition 源码解析.mp4 (33.54 MB)
* 80_28.4使用 MotionLayout.mp4 (19.14 MB)
* 81_28.5MotinLayout 基础属性.mp4 (14.61 MB)
* 82_28.6MotionLayout 关键帧.mp4 (29.73 MB)
* 84_29.多线程和线程同步.mp4 (140.63 MB)
* 86_30.线程间通信.mp4 (66.42 MB)
* 88_31.Android 的多线程机制 - 扔物线.mp4 (90.84 MB)
* 90_32.RxJava 3 的原理全解析.mp4 (150.34 MB)
* 92_33.Java 的 I~O、NIO 和 Okio.mp4 (142.41 MB)
* 94_34.Git 深入之核心概念:一切皆引用.mp4 (86.14 MB)
* 96_35.Git 深入之 Feature Branching.mp4 (37.45 MB)
* 98_36.Git 深入之常用指令和风骚指令以及它们的本质.mp4 (97.09 MB)
* 100_37.Git 深入之 Git Flow.mp4 (37.15 MB)
* 102_38.Git 深入之多角度解析 Git 分布式的本质.mp4 (14.96 MB)
* 104_39.Gradle 配置文件拆解.mp4 (130.03 MB)
* 106_40.Gradle Plugin.mp4 (119.07 MB)
* 108_41.1 Android 构建简介.mp4 (10.79 MB)
* 109_41.2 Task 创建源码解析.mp4 (37.14 MB)
* 110_41.3 AIDL Task 源码解析.mp4 (11.76 MB)
* 111_41.4 BuildConfig Task 源码解析.mp4 (8.07 MB)
* 112_41.5 MergeResources 源码解析.mp4 (30.69 MB)
* 113_41.6手动打包.mp4 (15.83 MB)
* 115_42.组件化、插件化和热更新.mp4 (121.59 MB)
* 117_43.手写热更新.mp4 (167.18 MB)
* 119_44.常见项目架构的含义和实现以及培养自己的架构思路.mp4 (115.27 MB)
* 121_45. Annotation Processing.mp4 (138.32 MB)
* 123_46.泛型类型的创建.mp4 (66.56 MB)
* 125_47.泛型类型实例化的上界与下界.mp4 (72.48 MB)
* 127_48.泛型方法和类型推断.mp4 (40.96 MB)
* 129_49.泛型的本质:我什么时候要使用泛型.mp4 (50.19 MB)
* 131_50.泛型中的 T、..、?、extends、super:情景再归纳.mp4 (30.22 MB)
* 133_51.泛型中的「重复」和「嵌套」.mp4 (25.27 MB)
* 135_52.泛型的类型擦除和「不可以」以及突破「不可以」.mp4 (60.55 MB)
* 137_53.Kotlin 的泛型.mp4 (20.17 MB)
* 139_54.1从 ListView 到 RecyclerView.mp4 (20.88 MB)
* 140_54.2 RecyclerView 核心运行机制.mp4 (9.87 MB)
* 141_54.3 从 ListView 到 RecyclerView(续).mp4 (4.39 MB)
* 142_54.4 ListView 复用机制.mp4 (7.22 MB)
* 143_54.5 RecyclerView 中的缓存.mp4 (22.63 MB)
* 144_54.6 RecyclerView 核心机制.mp4 (26.46 MB)
* 145_54.7 RecyclerView 复用机制源码解析.mp4 (21.90 MB)
* 147_55.1什么是内存泄露?.mp4 (15.76 MB)
* 148_55.2 LeakCanary 源码解析 (1).mp4 (41.63 MB)
* 149_55.3 LeakCanary 源码解析(2).mp4 (24.66 MB)
* 150_55.4 LeakCanary 2.x.mp4 (23.43 MB)
* 152_56.1 BlockCanary 检测卡顿原理.mp4 (21.05 MB)
* 153_56.2 BlockCanary 定位卡顿原理.mp4 (18.70 MB)
* 154_56.3 获取方法的运行时间.mp4 (25.60 MB)
* 155_56.4自定义 Plugin 及 TraceCanary 分析.mp4 (44.10 MB)
* 157_57.1 class 文件格式.mp4 (30.92 MB)
* 158_57.2反编译字节码.mp4 (32.17 MB)
* 159_57.3换个角度看 Java.mp4 (15.83 MB)
* 160_57.4运行时数据区.mp4 (18.41 MB)
* 161_57.5垃圾回收.mp4 (5.93 MB)
* 163_58.简历与面试.mp4 (32.32 MB)
* 164_重点精讲及解析答疑 - 第 1 节直播答疑(1-9节).mp4 (96.52 MB)
* 165_重点精讲及解析答疑 - 第 2 节直播答疑(10-20节).mp4 (63.70 MB)
* 166_重点精讲及解析答疑 - 第 3 节直播答疑(21-28节).mp4 (29.74 MB)
* 167_重点精讲及解析答疑 - 第 4 节直播答疑(29-33节).mp4 (29.74 MB)
* 168_重点精讲及解析答疑 - 第 5 节直播答疑(34-45节).mp4 (49.83 MB)
* 169_重点精讲及解析答疑 -第6节直播答疑(46-53节).mp4 (356.90 MB)
* 170_重点精讲及解析答疑 -第7节直播答疑(54-57节).mp4 (410.89 MB)
* 171_重点精讲及解析答疑-第8节直播答疑(简历与面试指导).mp4 (122.30 MB)




