
腾讯课堂 - Android高级开发瓶颈突破系列课第五期
来自 网络整理·免费领取学习资源
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《腾讯课堂 - Android高级开发瓶颈突破系列课第五期》。官网需要单独购买,有集上可以免费领取。
课程介绍
期暴力提升,快速突破瓶颈。HenCoder Plus 作为一套全方位系统化的高级进阶课程,开课八期以来,吸纳了来自阿里、腾讯、百度、头条、滴滴等公司以及硅谷、台湾和日本的众多学员报名参加,多位学员在毕业一个月内先后入职阿里、腾讯、小米、头条等公司。学员年薪最高达到 90w,多位学员年薪达到 50w 左右
Android & Kotlin GDE(谷歌认证开发者专家),前 Flipboard 工程师。GitHub 全球 Java 排名 86 位,开源库 MaterialEditText 被全世界多个项目引用,包括用户数上亿的 Flipboard。文章《给 Android 开发者的 RxJava 详解》被国内外多个公司作为团队主要参考资料。2017 年发起 HenCoder 项目
课程目录
- 第一节 开学典礼及课程概述 – 扔物线_[2]
- 宣传片_[2]
- 第02章、HTTP 基础
- 01-HTTP 的概念、原理、工作机制、数据格式和 REST-讲义_
- 01.HTTP 的原理和工作机制 – 扔物线_[2]
- 02.HTTP 的请求方法和状态码 – 扔物线_[2]
- 03.HTTP 的 Header 和 Body – 扔物线_[2]
- 04.REST 到底是什么 – 扔物线_[2]
- 作业_.txt
- 第03章、编码、加密、Hash、序列化和字符集
- 01.编码、加密、Hash、序列化和字符集 -扔物线_[2]
- 02-各种「转换」的作用和对比——编码、加密、Hash、序列化和字符集-讲义_
- 作业_.txt
- 第04章、登录和授权
- 01.登录和授权 – 扔物线_[2]
- 03-登录和第三方授权-讲义_
- 作业_.txt
- 第05章、TCPIP 协议族
- 01.IP 协议族 – 扔物线_[2]
- 04-TCPIP-讲义_
- 作业_.txt
- 第06章、HTTPS
- 05-HTTPS-讲义_
- HTTPS – 扔物线_[2]
- 作业_.txt
- 第07章、Kotlin 基础
- 01.Kotlin 基础 – 高杰_[2]
- 06-Kotlin 基础-讲义_
- 7.作业_.txt
- 第08章、Kotlin 进阶
- 01.Kotlin 进阶 – 高杰_[2]
- 07-Kotlin 进阶-讲义_
- 作业_.txt
- 第09章、从 Retrofit 的原理来看 HTTP
- 01.从 Retrofit 的原理来看 HTTP – 扔物线_[2]
- 08-从 Retrofit 的原理来看 HTTP-讲义_
- 作业_.txt
- 第10章、从 OkHttp 的原理来看 HTTP
- 01.OkHttp 的框架结构解析 – 扔物线_[2]
- 09-从 OkHttp 的原理来看 HTTP-讲义_
- OkHttp 的配置清单详解 – 扔物线_[2]
- OkHttp 的网络请求全过程详解 – 扔物线_[2]
- 第11章、自定义 View 绘制:图形的位置和尺寸测量
- 01.图形的位置和尺寸测量 – 扔物线_[2]
- 10-自定义绘制:图形的位置和尺寸测量-讲义_
- 第12章、自定义 View 绘制:Xfermode 完全使用解析
- 01.Xfermode 完全使用解析 – 扔物线_[2]
- 11-自定义绘制:Xfermode 完全使用解析-讲义_
- 第13章、自定义 View 绘制:文字的测量
- 01.文字的测量 – 扔物线_[2]
- 12-文字的测量-讲义_
- 第14章、自定义 View 绘制:范围裁切和几何变换
- 01.范围裁切和几何变换 – 扔物线_[2]
- 13-范围裁切和几何变换-讲义_
- 第15章、自定义 View 绘制:属性动画和硬件加速
- 01.属性动画和硬件加速 – 扔物线_[2]
- 14-属性动画和硬件加速-讲义_
- 第16章、自定义 View 绘制:Bitmap 和 Drawable
- 01.Bitmap 和 Drawable – 扔物线_[2]
- 15-Bitmap 和 Drawable-讲义_
- 第17章、自定义 View 绘制:手写 MaterialEditText
- 01.手写 MaterialEditText – 扔物线_[2]
- 16-手写 MaterialEditText-讲义_
- 第18章、自定义 View 布局:布局流程的完全解析
- 01.布局流程的完全解析 – 扔物线_[2]
- 17-自定义布局:布局流程的完全解析-讲义_
- 第19章、自定义 View 布局:自定义布局之尺寸的自定义
- 01.自定义布局之尺寸的自定义 – 扔物线_[2]
- 18-自定义布局:尺寸的自定义-讲义_
- 第20章、自定义 View 布局:自定义布局之 Layout 的自定义
- 01.自定义布局之 Layout 的自定义 – 扔物线_[2]
- 19-自定义布局:Layout 的自定义-讲义_
- 第21章、自定义 View 布局:View 绘制流程源码解析
- 01.View 绘制流程源码解析 – 高杰_[2]
- 20-View 绘制流程-讲义_
- 第22章、自定义 View 触摸反馈:原理全解析
- 01.触摸反馈原理全解析 – 扔物线_[2]
- 21-触摸反馈的原理全解析-讲义_
- 第23章、自定义 View 触摸反馈:双向滑动的 ScalableImageView
- 01.双向滑动的 ScalableImageView 1 – 扔物线_[2]
- 02.双向滑动的 ScalableImageView 2 – 扔物线_[2]
- 22-双向滑动的 ScalableImageView-讲义_
- 第24章、自定义 View 触摸反馈:多点触控的原理和写法全解析
- 01.多点触控的原理和写法全解析 – 扔物线_[2]
- 23-多点触控的原理和写法全解析-讲义_
- 第25章、自定义 View 触摸反馈:ViewGroup 的触摸反馈
- 01.从手写 ViewPager 说起 – 扔物线_[2]
- 24-ViewGroup 的触摸反馈——从手写 ViewPager 说起-讲义_
- 第26章、自定义 View 触摸反馈:自定义触摸算法之拖拽 API 详解
- 01.自定义触摸算法之拖拽 API 详解 – 扔物线_[2]
- 25-自定义触摸算法之拖拽 API 详解-讲义_
- 第27章、自定义 View 触摸反馈:嵌套滑动
- 01.嵌套滑动 – 扔物线_[2]
- 26-嵌套滑动-讲义_
- 第28章、ConstraintLayout 从上手到精通
- 01.ConstraintLayout 从上手到精通 – 高杰_[2]
- 27-ConstraintLayout-讲义_
- 第29章、过渡动画及MotionLayout
- 01.过渡动画及MotionLayout – 高杰_[2]
- 28-过渡动画与 MotionLayout-讲义_
- 第30章、多线程和线程同步
- 01.多线程和线程同步 – 扔物线_[2]
- 29-Java 多线程和线程同步-讲义_
- 第31章、线程间通信
- 01.线程间通信 – 扔物线_[2]
- 30-线程间通信-讲义_
- 第32章、Android 的多线程机制
- 01.Android 的多线程机制 – 扔物线_[2]
- 31-Android 的多线程机制-讲义_
- 第33章、RxJava 3 的原理全解析
- 32-RxJava 3 的原理全解析-讲义_
- RxJava 3 的原理全解析 – 扔物线_[2]
- 第34章、Java 的 IO、NIO 和 Okio
- 01.O、NIO 和 Okio – 扔物线_[2]
- 33-Java IO 和 Okio-讲义_
- 第35章、Git 深入之核心概念:一切皆引用
- 01.Git 深入之核心概念:一切皆引用 – 扔物线_[2]
- 34-Git 深入之核心概念:一切皆引用-讲义_
- 34-Git 深入之核心概念:一切皆引用-作业_
- 第36章、Git 深入之 Feature Branching
- 01.Git 深入之 Feature Branching – 扔物线_[2]
- 35-Git 深入之 Feature Branching-讲义_
- 第37章、Git 深入之常用指令和风骚指令以及它们的本质
- 01.常用指令和风骚指令及本质 – 扔物线_[2]
- 36-Git 深入之常用指令和风骚指令以及它们的本质-讲义_
- 第38章、Git 深入之 Git Flow
- 01.Git 深入之 Git Flow – 扔物线_[2]
- 37-Git 深入之 Git Flow-讲义_
- 第39章、Git 深入之多角度解析 Git 分布式的本质
- 01.多角度解析 Git 分布式的本质 – 扔物线_[2]
- 38-Git 深入之多角度解析 Git 分布式的本质-讲义_
- 第40章、Gradle 配置文件拆解
- 01.Gradle 配置文件拆解 – 扔物线_[2]
- 39-Gradle 配置文件拆解-讲义_
- 第41章、Gradle Plugin
- 01.Gradle Plugin – 扔物线_[2]
- 40-Gradle Plugin-讲义_
- 第42章、Android 构建流程解析
- 01.Android 构建流程解析 – 高杰_[2]
- 41-Android 构建流程-讲义_
- 第43章、组件化、插件化和热更新
- 42-组件化、插件化和热更新-讲义_
- 组件化、插件化和热更新 – 扔物线_[2]
- 第44章、手写热更新
- 43-手写热更新-讲义_
- 手写热更新 – 扔物线_[2]
- 第45章、常见项目架构的含义和实现以及培养自己的架构思路
- 44-常见项目架构的示例及培养自己的架构思路-讲义_
- 架构的含义和实现培养架构思路 – 扔物线_[2]
- 第46章、Annotation Processing
- 45-Annotation Processing-讲义_
- Annotation Processing – 高杰_[2]
- 第47章、泛型类型的创建
- 46-泛型类型的创建-讲义_
- 泛型类型的创建 – 扔物线_[2]
- 第48章、泛型类型实例化的上界与下界
- 47-泛型类型实例化的上界与下界-讲义_
- 泛型类型实例化的上界与下界 – 扔物线_[2]
- 第49章、泛型方法和类型推断
- 48-泛型方法和类型推断-讲义_
- 泛型方法和类型推断 – 扔物线_[2]
- 第50章、泛型的本质:我到底什么时候要使用泛型
- 49-泛型的本质:我到底什么时候要使用泛型-讲义_
- 我到底什么时候要使用泛型 – 扔物线_[2]
- 第51章、泛型中的 T、、、extends、super:情景再归纳
- 50-泛型中的 T、尖括号、_、extends、super:情景再归纳-讲义_
- 泛型中的 T、、extends、super – 扔物线_[2]
- 第52章、泛型中的「重复」和「嵌套」
- 51-泛型中的「重复」和「嵌套」-讲义_
- 泛型中的「重复」和「嵌套」- 扔物线_[2]
- 第53章、泛型的类型擦除和「不可以」以及突破「不可以」
- 52-泛型的类型擦除和「不可以」以及突破「不可以」-讲义_
- 类型「不可以」及突破「不可以」- 扔物线_[2]
- 第54章、Kotlin的泛型
- 53-Kotlin 的泛型-讲义_
- Kotlin的泛型 – 扔物线_[2]
- 第55章、HashMap 源码解析
- 54-HashMap 源码解析-讲义_
- HashMap 源码解析 – 高杰_[2]
- 第56章、LeakCanary 源码解析
- 55-LeakCanary 源码解析-讲义_
- LeakCanary 源码解析 – 高杰_[2]
- 第57章、BlockCanary 源码解析
- 56-BlockCanary 源码解析-讲义_
- BlockCanary 源码解析 – 高杰_[2]
- 第58章、深入理解 JVM
- 57-深入理解 JVM-讲义_
- 深入理解 JVM – 高杰_[2]
- 第59章、简历与面试
- 58-简历与面试-讲义_
- 简历与面试_[2]
- 第60章、重点精讲及解析答疑
- 重点精讲及解析答疑 – 扔物线_[2]
- 第61章、重点精讲及解析答疑
- 重点精讲及解析答疑 – 扔物线+高杰_[2]
- 第62章、重点精讲及解析答疑
- 重点精讲及解析答疑 – 扔物线+高杰_[2]
- HenCoderPlus5-master_
- 第二期Android 高级开发瓶颈突破系列课【Hencoder Plus】
- 01 序言及体验课
- 02 HTTP 的概念、原理、工作机制、数据格式和 REST
- 03 各种「转换」的作用和对比——编码、加密、Hash、序列化和字符集
- 04 登录与授权、HTTPS 和 TCPIP 协议族
- 05 从 Retrofit 的原理来看 HTTP
- 06 从 OkHttp 的原理来看 HTTP
- 07 绘制一:图形的位置测量及 Xfermode 的使用
- 08 文字的测量和几何变换的本质与实用技巧
- 09 属性动画和硬件加速
- 10 Bitmap 和 Drawable,以及手写 MaterialEditText
- 11 自定义尺寸和内部布局、手写 TagLayout
- 12 触摸反馈的机制和原理全解析、手写触摸反馈算法
- 13 手写双向滑动的 ScalableImageView
- 14 多点触控的原理和常见多点触控场景的写法
- 15 手写 ViewPager,以及 Android 中的拖拽操作
- 16 120 天模拟面试分享
- 17 Android 中的拖拽及嵌套滑动
- 18 Java 的多线程简介及线程同步的本质原理
- 19 RecyclerView 核心要点
- 20 线程间通信的本质和原理,以及 Android 中的多线程
- 21 RxJava 的原理完全解析
- 22 Java IO 和 Okio
- 23 Gradle 配置文件拆解
- 24 Groovy 语法和自己编写 Gradle Plugin
- 25 Git 深入之核心概念:一切皆引用
- 26 Git 深入之二:交互式 rebase、交互式 add 和工作流
- 27 实用指令之二及 Git Flow
- 28 常见项目架构的示例及培养自己的架构思路
- 29 组件化、插件化和热更新
- 30 手写热更新
- 31 简历与面试,以及总结简历、面试与方向,以及总结0
包含内容
- · 第一节 开学典礼及课程概述 – 扔物线_[2]
- · 宣传片_[2]
- · 第02章、HTTP 基础
- · 01-HTTP 的概念、原理、工作机制、数据格式和 REST-讲义_
- · 01.HTTP 的原理和工作机制 – 扔物线_[2]
- · 02.HTTP 的请求方法和状态码 – 扔物线_[2]
- · 03.HTTP 的 Header 和 Body – 扔物线_[2]
- · 04.REST 到底是什么 – 扔物线_[2]
贡献者