Android安卓进阶之旅(5大部分)|实战课|百度云下载

资源简介

Android安卓进阶之旅- 系统架构篇
很多文章和视频都有设计模式的一些理论讲解,我们也曾经阅读过不少,对我们个人也有很大的帮助,但整体来讲都比较零散,主要都是讲一些理论的知识。所以我决定出一整套系统架构的文章和视频,从设计模式的理论出发将Android源码与实战事例结合,来帮助一些开发者进阶。
Android安卓进阶之旅- NDK实战篇
该课程包含 C/C++ 基础和进阶、JNI 基础实战、数据结构和算法、智能识别、Linux 内核和音视频实战,是大家从中级到高级过渡的一个必经过程。
Android安卓进阶之旅-入门到精通 教学视频(自定义View篇)
自定义View是Android开发之路必须经历的一个阶段,本套视频将源码分析、效果实现和面试讲解结合到一起,来帮助一些开发者进阶提升。
Android安卓进阶之旅-项目实战篇rar
内涵段子你玩过吗?但是未必自己动手写过,今天我就带你从框架入手,开始写一步一步完善整个项目。主要有Android源码阅读设计模式分析,以及第三方框架源码分析,自己手动一步步搭建仿内涵段子项目的整体框架……
Android进阶之旅-(Kotlin实战篇)
将 Android 开发的官方语言更换为 Kotlin,作为跟着 Google 玩儿 Android 的人,我们必须尽快了解和使用 Kotlin 语言,它就像是 iOS 的 Swift 我们迟早得学这是逃不掉的,只不过这过程对于很多人来说比较漫长。不过 Kotlin 毕竟是语言级别的新事物,比起 Java 来说,从编程思想到代码细节都有不少变化,我们最好先对 Kotlin 有个整体的基本的了解,然后再去学习和使用,这样才能高效地掌握 Kotlin 语言。

PS: 注意内容没有更新,只是换了个网盘。20220407
《Android安卓进阶之旅(5大部分)|实战课|百度云下载》

资源目录

┣━━2019.1 Android进阶之旅入门到精通 教学视频(自定义View篇) [16G]
┃    ┣━━01.自定义View简介 - onMeasure,onDraw,自定义属性 [477.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.自定义View简介.wmv [61M]
┃    ┃    ┣━━02.构造方法调用场景.wmv [19.2M]
┃    ┃    ┣━━03.高级面试题讲解.wmv [184.5M]
┃    ┃    ┣━━04.设计模式(责任链模式).wmv [116M]
┃    ┃    ┗━━05.自定义属性的一些细节.wmv [97.2M]
┃    ┣━━02.自定义View入门 - 自定义TextView [341.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.昨日内容回顾.wmv [46M]
┃    ┃    ┣━━02.onMeasure()实战测量.wmv [43M]
┃    ┃    ┣━━03.onDraw()方法基线计算.wmv [161.4M]
┃    ┃    ┗━━04.高级面试题讲解.wmv [91M]
┃    ┣━━03.自定义View - 仿QQ运动步数进度效果 [376.6M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.效果实现思路分析.wmv [51.9M]
┃    ┃    ┣━━02.绘制最外层的大圆弧.wmv [23.8M]
┃    ┃    ┣━━03.功能效果完善.wmv [99M]
┃    ┃    ┣━━04.功能测试及动画加载.wmv [51.7M]
┃    ┃    ┣━━05.invalidate()源码分析.wmv [112.4M]
┃    ┃    ┗━━06.WX朋友圈过度渲染优化.wmv [37.7M]
┃    ┣━━04.自定义View - 玩转字体变色 [315.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.字体变色效果分析.wmv [49.3M]
┃    ┃    ┣━━02.实现一个文字两种颜色.wmv [67.7M]
┃    ┃    ┣━━03.增加不同朝向的方法.wmv [95M]
┃    ┃    ┗━━04.下周任务布置.wmv [103.8M]
┃    ┣━━05.自定义View - Paint画笔作业讲解 [374.5M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.打造炫酷的进度条-(效果实现分析).wmv [32.9M]
┃    ┃    ┣━━02.打造炫酷的进度条-(画进度内圆).wmv [31.6M]
┃    ┃    ┣━━03.打造炫酷的进度条-(画外圆弧和文字).wmv [113.3M]
┃    ┃    ┣━━04.打造炫酷的进度条-(最后的测试).wmv [31.3M]
┃    ┃    ┗━━05.仿58同城数据加载-(形状切换效果实现).wmv [165.4M]
┃    ┣━━06.自定义View - 评分控件RatingBar [272.4M]
┃    ┃    ┣━━01.效果实现分析.wmv [26.5M]
┃    ┃    ┣━━02.初始化显示评分控件.wmv [51.9M]
┃    ┃    ┣━━03.触摸交互和内存优化.wmv [84.4M]
┃    ┃    ┣━━04.onTouch()源码分析.wmv [102.8M]
┃    ┃    ┣━━06.自定义View - 评分控件RatingBar.mht [27.2K]
┃    ┃    ┗━━View_Day06.rar [6.8M]
┃    ┣━━07.自定义View - 字母索引列表 [219.1M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.效果实现分析.wmv [47.8M]
┃    ┃    ┣━━02.绘制26个字母.wmv [38.2M]
┃    ┃    ┗━━03.接口回掉和优化.wmv [133M]
┃    ┣━━08.源码阅读分析 - View的绘制流程 [395.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.面试题介绍.wmv [129M]
┃    ┃    ┣━━02.WindowManagerImpl绘制流程入口.wmv [65.6M]
┃    ┃    ┗━━03.第一步measure()源码分析.wmv [200.8M]
┃    ┣━━09.自定义ViewGroup - 第五大布局容器 [431M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.View的绘制流程.wmv [151.9M]
┃    ┃    ┣━━02.根据源码思考和优化.wmv [23.7M]
┃    ┃    ┣━━03.onMeausre()测量和onLayout()摆放.wmv [105.3M]
┃    ┃    ┗━━04.最后的测试和任务布置.wmv [150.1M]
┃    ┣━━10.源码阅读分析 - View的Touch事件分发 [272.8M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.Adapter设计模式讲解.wmv [104.6M]
┃    ┃    ┣━━02.自定义View和ViewGroup的套路总结.wmv [37.8M]
┃    ┃    ┗━━03.View的Touch事件分发.wmv [130.3M]
┃    ┣━━11.源码阅读分析 - ViewGroup的Touch事件分发 [304.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.View的事件分发回顾.wmv [89.8M]
┃    ┃    ┣━━02.ViewGroup的事件分发源码分析.wmv [176M]
┃    ┃    ┗━━03.Touch事件分发最后的总结.wmv [38.9M]
┃    ┣━━12.Touch事件分发 - 酷狗侧滑菜单效果 [388.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果实现分析.wmv [115.7M]
┃    ┃    ┣━━02.处理触摸事件.wmv [74.2M]
┃    ┃    ┣━━03.处理缩放和透明度.wmv [162.9M]
┃    ┃    ┗━━04.任务布置和思考.wmv [35.8M]
┃    ┣━━13.Touch事件分发 - QQ6.0侧滑菜单效果 [341.6M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.事件拦截作业讲解.wmv [134.4M]
┃    ┃    ┣━━02.View绘制流程回顾.wmv [80M]
┃    ┃    ┗━━03.实现QQ6.0侧滑效果.wmv [127.2M]
┃    ┣━━14.Touch事件分发 - 汽车之家折叠列表 [424.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.ViewDragHelper使用介绍 [145.9M]
┃    ┃    ┣━━02.列表菜单效果实现 [204.1M]
┃    ┃    ┗━━03.Touch事件分发实战 [74.7M]
┃    ┣━━15.Touch事件分发 - 九宫格解锁 [3.1G]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Kotlin介绍.mov [309.2M]
┃    ┃    ┣━━02.初始化九宫格显示.mov [1.3G]
┃    ┃    ┣━━03.处理onTouch事件.mov [537.7M]
┃    ┃    ┗━━04.绘制连线和箭头三角.mov [911.1M]
┃    ┣━━16.Material Design - 常用控件介绍和使用 [286.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.kotlin九宫格回顾 [42.1M]
┃    ┃    ┣━━02.基本控件介绍-(RecyclerView,DrawerLayout) [67.4M]
┃    ┃    ┗━━03.CoordinatorLayout和Behavior介绍 [177.3M]
┃    ┣━━17.Material Design - 沉浸式状态栏 [346.7M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.给状态栏设置颜色 [239.7M]
┃    ┃    ┗━━02.设置状态栏为透明 [107M]
┃    ┣━━18.Material Design - 自定义Behavior [457M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.昨日遗留问题解决 [161.9M]
┃    ┃    ┣━━02.CoordinatorLayout和Behavior介绍 [180.1M]
┃    ┃    ┗━━03.自定义Behavior [115M]
┃    ┣━━19.Material Design - 打造RecyclerView通用下拉刷新上拉加载 [505.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.视频项目介绍.wmv [87.9M]
┃    ┃    ┣━━02.系统架构和六大基本原则.wmv [311.9M]
┃    ┃    ┗━━03.侧滑拖动删除.wmv [105.8M]
┃    ┣━━20.Material Design - CoordinatorLayout 和 SnackBar 源码分析 [810.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.CoordinatorLayout源码分析.wmv [245.7M]
┃    ┃    ┣━━02.Behavior的工作原理.wmv [131.5M]
┃    ┃    ┗━━03.SnackBar源码分析.wmv [433.6M]
┃    ┣━━21.属性动画 - 58同城数据加载动画 [562.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.属性动画介绍.wmv [176.2M]
┃    ┃    ┣━━02.动画效果实现分析.wmv [250.3M]
┃    ┃    ┗━━03.性能优化.wmv [135.9M]
┃    ┣━━22.属性动画 - 常见多条目菜单筛选 [661.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果实现分析.wmv [208.1M]
┃    ┃    ┣━━02.Adapter设计模式适配.wmv [174.1M]
┃    ┃    ┗━━03.菜单动画实现.wmv [279.7M]
┃    ┣━━23.属性动画 - 花束直播加载效果 [497.9M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.观察者设计模式讲解.wmv [252.4M]
┃    ┃    ┗━━02.花束直播加载动画分析和实现.wmv [245.6M]
┃    ┣━━24.贝塞尔曲线 - 上堂真正的数学课 [433.4M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.绘制两个圆.wmv [195.7M]
┃    ┃    ┣━━02.贝塞尔曲线介绍.wmv [127M]
┃    ┃    ┗━━03.绘制贝塞尔曲线.wmv [110.7M]
┃    ┣━━25.贝塞尔曲线 - 让所有 View 都可拖动爆炸 [602.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果演示和分析.wmv [80.4M]
┃    ┃    ┣━━02.整合贝塞尔曲线.wmv [227.3M]
┃    ┃    ┗━━03.消息回弹和爆炸.wmv [295.1M]
┃    ┣━━26.贝塞尔曲线 - 花束直播点赞效果 [404.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.添加点赞图片.wmv [132.8M]
┃    ┃    ┣━━02.自定义贝塞尔Evaluator.wmv [113.3M]
┃    ┃    ┣━━03.确定贝塞尔的控制点.wmv [104.7M]
┃    ┃    ┗━━04.效果和性能优化.wmv [53.9M]
┃    ┣━━27.视差动画 - 酷狗音乐引导页 [598.5M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果演示和分析.wmv [78.3M]
┃    ┃    ┣━━02.拦截View的创建.wmv [271.5M]
┃    ┃    ┣━━03.解析自定义属性.wmv [101.8M]
┃    ┃    ┗━━04.监听滑动改变位置.wmv [146.9M]
┃    ┣━━28.视差动画 - 雅虎新闻摘要加载 [574.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果分析和实现.wmv [77.1M]
┃    ┃    ┣━━02.实现旋转动画.wmv [259.7M]
┃    ┃    ┗━━03.实现聚合和扩散.wmv [238M]
┃    ┣━━29.源码阅读分析 - Window底层原理与系统架构 [756M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.PhoneWindow的创建过程.wmv [301.4M]
┃    ┃    ┣━━02.布局的测量和绘制过程.wmv [226.3M]
┃    ┃    ┗━━03.窗口与WindowManagerService服务的连接过程.wmv [228.4M]
┃    ┣━━30.性能优化 - UI渲染和布局适配 [783.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.内存泄漏和内存抖动.wmv [105.4M]
┃    ┃    ┣━━02.自定义View代码优化.wmv [87.7M]
┃    ┃    ┣━━03.UI渲染与界面卡顿.wmv [260.5M]
┃    ┃    ┣━━04.资源和布局适配.wmv [207.9M]
┃    ┃    ┗━━05.图片适配.wmv [121.6M]
┃    ┗━━自定义View测试题.docx [79.9K]
┣━━Android进阶之旅-(系统架构篇) [30.5G]
┃    ┣━━01.面向对象六大基本原则 - 网络引擎切换.rar [875.7M]
┃    ┣━━02.AOP面向切面编程 - 淘宝京东网络处理.rar [600.9M]
┃    ┣━━03.UML建模 - View 的 Touch 事件分发流程.rar [702.3M]
┃    ┣━━04.基础知识扫盲 - 反射注解和泛型.rar [670.1M]
┃    ┣━━05.编译时注解 - ButterKnife源码分析和手写.rar [1G]
┃    ┣━━06.编译时注解 - 绕过微信支付和分享的局限.rar [642.3M]
┃    ┣━━07.Handler通信 - 源码分析和手写Handler框架.rar [831.2M]
┃    ┣━━08.单例设计模式 - 强大的 Activity 管理.rar [558.4M]
┃    ┣━━109.Builder设计模式 - 增强版 NavigationBar.rar [534.5M]
┃    ┣━━110.工厂设计模式 - 数据存储的特有方式.rar [643.4M]
┃    ┣━━111.装饰设计模式 - RecyclerView添加头部和底部.rar [549.3M]
┃    ┣━━118.迭代器设计模式 - 构建通用 BottomTabNavigationBar.rar [696.1M]
┃    ┣━━12.模版设计模式 - 自己动手写 OkHttp 的 Dispatcher.rar [798.7M]
┃    ┣━━128.第三方开源库 OKHttp - 文件断点下载.rar [935.4M]
┃    ┣━━13.策略设计模式 - Log 日志输出策略.rar [1.4G]
┃    ┣━━135.第三方开源库封装 - OkHttp + RxJava + Retrofit.rar [444.7M]
┃    ┣━━139.项目实战 - 代码架构和运行时架构.rar [526.7M]
┃    ┣━━14.Adapter设计模式 - 打造通用的 IndicatorView.rar [572.4M]
┃    ┣━━140.项目实战 - 系统架构部分的总结和展望.rar [327.1M]
┃    ┣━━15.观察者设计模式 - 观察数据的插入.rar [706.8M]
┃    ┣━━16.代理设计模式 - 实现 Retrofit 的 create.rar [560.8M]
┃    ┣━━17.原型设计模式 - 订单查询拆分.rar [515.5M]
┃    ┣━━19.责任链设计模式 - QQ微信多用户系统检测.rar [722.2M]
┃    ┣━━20.设计模式 - 23种模式总结(前篇).rar [644.8M]
┃    ┣━━21.设计模式 - 23种模式总结(后篇).rar [637.8M]
┃    ┣━━22.第三方开源库 EventBus - 源码分析和手写.rar [776.5M]
┃    ┣━━23.第三方开源库 OKHttp - Java网络编程基础.rar [901.8M]
┃    ┣━━24.第三方开源库 OKHttp - 整体架构和源码分析.rar [717.9M]
┃    ┣━━25.第三方开源库 OKHttp - 自己动手写表单提交和文件上传.rar [830.1M]
┃    ┣━━26.第三方开源库 OKHttp - 源码精髓之拦截器分析.rar [1G]
┃    ┣━━27.第三方开源库 OKHttp - 上传进度监听和自定义缓存.rar [1.1G]
┃    ┣━━29.第三方开源库 RXJava - 基本使用和源码分析.rar [550.3M]
┃    ┣━━30.第三方开源库 RxJava - 自己动手写事件变换.rar [670.8M]
┃    ┣━━31.第三方开源库 RxJava - 自己动手线程调度切换.rar [743.1M]
┃    ┣━━32.第三方开源库 RxJava - Android实际开发场景.rar [651.8M]
┃    ┣━━33.第三方开源库 Retrofit - 源码设计模式分析.rar [786.2M]
┃    ┣━━34.第三方开源库 Retrofit - 自己动手写核心架构部分.rar [670.3M]
┃    ┣━━36.第三方开源库 Retrofit - 自己动手优化网络引擎.rar [721.9M]
┃    ┣━━37.开发模式 MVP - 基础框架搭建分析.rar [657.5M]
┃    ┣━━38.开发模式 MVP - 静态代理和动态扩展.rar [692.9M]
┃    ┣━━41.第三方开源库 Glide - 源码分析(补).rar [1G]
┃    ┣━━42.Android 多模块多组件开发 - 打造属于自己的路由(补).rar [932.9M]
┃    ┣━━43.经验分享 - 深圳社招大厂面试分享(补).rar [549.3M]
┃    ┗━━系统架构测试题.docx [13.4K]
┣━━Android进阶之旅-(NDK实战篇) [57.8G]
┃    ┣━━01.NDK开发前奏 - x团参数加密和签名校验 [659.9M]
┃    ┃    ┣━━笔记和资源
┃    ┃    ┣━━01.怎么架构新项目.wmv [49.8M]
┃    ┃    ┣━━02.加密算法介绍.wmv [170.9M]
┃    ┃    ┣━━03.MD5参数加密实现.wmv [184.9M]
┃    ┃    ┗━━04.APP签名校验.wmv [254.2M]
┃    ┣━━02.第三方开源库 Glide - 源码分析(补) [927.1M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.Glide源码的营养.wmv [202.2M]
┃    ┃    ┗━━02.Glide源码时序图.wmv [724.9M]
┃    ┣━━03.NDK开发前奏 - 视频转码压缩 [845M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.视频转码压缩介绍1.wmv [313.8M]
┃    ┃    ┣━━02.ffmpeg整合集成.wmv [343.2M]
┃    ┃    ┗━━03.压缩回调处理1.wmv [188M]
┃    ┣━━04.Android 多模块多组件开发 - 打造属于自己的路由(补) [816.5M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.多模块多组件开发.wmv [239.9M]
┃    ┃    ┣━━02.DRouter的基本使用.wmv [525.1M]
┃    ┃    ┗━━03.DRouter的源码分析.wmv [51.5M]
┃    ┣━━05.NDK开发前奏 - 实现支付宝人脸识别功能 [690.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.opencv 介绍和整合.wmv [171.6M]
┃    ┃    ┣━━02.人脸识别实现的思路.wmv [108M]
┃    ┃    ┣━━03.opencv图像灰度处理.wmv [290.4M]
┃    ┃    ┗━━04.实现人脸识别.wmv [120.3M]
┃    ┣━━06.C基础 - 基本数据类型与指针入门 [281M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.C开发的一些准备工作.wmv [27.3M]
┃    ┃    ┣━━02.基本数据类型1.wmv [54.1M]
┃    ┃    ┣━━03.变量地址和指针变量1.wmv [63.9M]
┃    ┃    ┣━━04.通过指针变量修改值.wmv [29.1M]
┃    ┃    ┗━━05.面试题讲解1.wmv [106.6M]
┃    ┣━━07.C基础 - 指针运算和函数指针 [381.1M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.二级指针和多级指针 .wmv [61.2M]
┃    ┃    ┣━━02.数组和数组指针.wmv [127.4M]
┃    ┃    ┣━━03.指针循环遍历和赋值.wmv [21.1M]
┃    ┃    ┣━━04.指针与数组的几种写法.wmv [48.1M]
┃    ┃    ┗━━05.函数指针.wmv [123.2M]
┃    ┣━━08.C基础 - 动态开辟内存和字符串 [419.5M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.上次内容回顾.wmv [64.9M]
┃    ┃    ┣━━02.如何文档阅读.wmv [43.9M]
┃    ┃    ┣━━03.静态内存开辟和动态内存开辟.wmv [136.4M]
┃    ┃    ┣━━04.动态内存开辟的实用场景.wmv [40.3M]
┃    ┃    ┗━━05.realloc和动态内存开启注意事项.wmv [133.9M]
┃    ┣━━09.C基础 - 字符串常见操作和指针练习 [497.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.字符串长度.wmv [85M]
┃    ┃    ┣━━02.字符串类型转换.wmv [51.9M]
┃    ┃    ┣━━03.字符串比较.wmv [97M]
┃    ┃    ┣━━04.字符串查找和拼接.wmv [123M]
┃    ┃    ┗━━05.字符串截取和大小写转换.wmv [140.3M]
┃    ┣━━10.C基础 - 结构体联合体和枚举 [476.5M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.字符串替换讲解.wmv [85.9M]
┃    ┃    ┣━━02.结构体和结构体指针1.wmv [132.7M]
┃    ┃    ┣━━03.结构体数组1.wmv [36.1M]
┃    ┃    ┣━━04.字节对其和结构体大小计算1.wmv [83.8M]
┃    ┃    ┗━━05.联合体和枚举1.wmv [138M]
┃    ┣━━11.C基础 - 文件操作 [673.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.读取文本文件.wmv [108.8M]
┃    ┃    ┣━━02.拷贝文件.wmv [194.3M]
┃    ┃    ┗━━03.文件加解密和文件切割.wmv [370.2M]
┃    ┣━━12.JNI 基础 - JNIEnv 的实现原理 [513.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.JNI开发的一般流程.wmv [135.9M]
┃    ┃    ┣━━02.详解 .h 头文件和实现文件.wmv [66.3M]
┃    ┃    ┣━━03.JNIEnv的实现原理.wmv [120.5M]
┃    ┃    ┣━━04.C 访问 Java 属性.wmv [110.6M]
┃    ┃    ┗━━05.C 访问 Java 方法.wmv [80.5M]
┃    ┣━━13.JNI 基础 - Native 层构建 Java 对象 [446.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.作业讲解.wmv [131M]
┃    ┃    ┣━━02.常量指针和指针常量.wmv [38.7M]
┃    ┃    ┣━━03.Native 层构建 Java 对象.wmv [202.7M]
┃    ┃    ┗━━04.设置属性练习.wmv [74M]
┃    ┣━━14.JNI 基础 - Android 共享内存的序列化过程 [515.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Java对象与C对象对应.wmv [92.7M]
┃    ┃    ┣━━02.Parcel 源码解析.wmv [157.3M]
┃    ┃    ┣━━03.自己动手实现内存共享.wmv [210.6M]
┃    ┃    ┗━━04.共享内存面试题讲解.wmv [55M]
┃    ┣━━15.JNI 基础 - 缓存策略和异常处理 [454.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.数组的细节处理.wmv [122.2M]
┃    ┃    ┣━━02.局部引用和全局引用.wmv [102.4M]
┃    ┃    ┣━━03.静态缓存策略1.wmv [91.3M]
┃    ┃    ┗━━04.jni的异常处理1.wmv [138.9M]
┃    ┣━━16.C进阶 - 内存四驱模型 [350.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.数组参数传递.wmv [91.2M]
┃    ┃    ┣━━02.数据类型剖析.wmv [54M]
┃    ┃    ┣━━03.变量的本质.wmv [29.3M]
┃    ┃    ┗━━04.内存四驱模型.wmv [176.2M]
┃    ┣━━17.C进阶 - 项目开发模型强化 [491.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.内存四驱模型.wmv [55.4M]
┃    ┃    ┣━━02.通过指针间接赋值的意义.wmv [162.1M]
┃    ┃    ┣━━03.野指针和 NULL 地址.wmv [63.1M]
┃    ┃    ┣━━04.定义字符串的几种区别.wmv [88.1M]
┃    ┃    ┗━━05.项目开发模型强化.wmv [122.8M]
┃    ┣━━18.C进阶 - 二级指针和多级指针 [365.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.指针使用的注意事项.wmv [119.9M]
┃    ┃    ┣━━02.二级指针的内存模式.wmv [178.6M]
┃    ┃    ┗━━03.多级指针.wmv [67.1M]
┃    ┣━━19.C进阶 - 结构体中的高级话题 [344.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.结构体赋值操作.wmv [71.3M]
┃    ┃    ┣━━02.深拷贝和浅拷贝.wmv [98.3M]
┃    ┃    ┗━━03.结构体的偏移量强化.wmv [174.8M]
┃    ┣━━20.C++基础 - 引用和函数重载 [377.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.c 和 c++ 的区别.wmv [47.2M]
┃    ┃    ┣━━02.常量.wmv [13.2M]
┃    ┃    ┣━━03.引用和常量引用.wmv [100.6M]
┃    ┃    ┣━━04.函数重载和默认参数.wmv [54.3M]
┃    ┃    ┗━━05.类的初探.wmv [162.5M]
┃    ┣━━21.C++基础 - 构造函数、析构函数和拷贝构造函数 [393.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.构造函数.wmv [72.9M]
┃    ┃    ┣━━02.析构函数.wmv [63.1M]
┃    ┃    ┣━━03.malloc、free、new、delete 区别.wmv [32.1M]
┃    ┃    ┗━━04.拷贝构造函数和调用场景.wmv [225.1M]
┃    ┣━━22.C++基础 - 对象大小和友元类 [366.2M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.可变参数.wmv [37.9M]
┃    ┃    ┣━━02.static 关键字.wmv [34M]
┃    ┃    ┣━━03.const 修饰函数.wmv [118.9M]
┃    ┃    ┗━━04.友元函数和类.wmv [175.3M]
┃    ┣━━23.C++基础 - 操作符重载和类的继承 [420.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.加减运算符重载.wmv [165M]
┃    ┃    ┣━━02.条件运算符和括号运算符重载.wmv [139.6M]
┃    ┃    ┗━━03.类对象的继承.wmv [115.7M]
┃    ┣━━24.C++基础 - 虚继承、虚函数和模板函数 [412.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.属性初始化.wmv [59.1M]
┃    ┃    ┣━━02.虚继承1.wmv [46.7M]
┃    ┃    ┣━━03.C++中的多态1.wmv [120.6M]
┃    ┃    ┣━━04.抽象类和接口1.wmv [123.2M]
┃    ┃    ┗━━05.模板函数.wmv [62.8M]
┃    ┣━━25.C++基础 - 实现 Native 层的 ArrayList [530.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.编译流程.wmv [137.9M]
┃    ┃    ┣━━02.模板类.wmv [147.7M]
┃    ┃    ┣━━03.ArrayList源码分析.wmv [100M]
┃    ┃    ┗━━04.实现Native层的ArrayList.wmv [144.7M]
┃    ┣━━26.C++基础 - 异常处理和字符串操作 [589.2M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.类型转换.wmv [262.4M]
┃    ┃    ┣━━02.实现System.arrayCopy.wmv [99.5M]
┃    ┃    ┣━━03.c++中的异常处理.wmv [175.9M]
┃    ┃    ┗━━04.字符串操作.wmv [51.5M]
┃    ┣━━27.C++进阶 - Const关键字增强和引用的本质剖析 [486.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.string字符串的常见操作.wmv [231.7M]
┃    ┃    ┣━━02.const 关键增强字.wmv [62.9M]
┃    ┃    ┣━━03.引用的加强.wmv [65.8M]
┃    ┃    ┗━━04.NDK 异常处理增强.wmv [125.8M]
┃    ┣━━28.C++进阶 - STL 容器的基本介绍和使用 [513.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.vector和stack容器.wmv [165.3M]
┃    ┃    ┣━━02.queue基本操作.wmv [70.9M]
┃    ┃    ┣━━03.list增删改查.wmv [41.3M]
┃    ┃    ┗━━04.谓词和函数对象.wmv [236.3M]
┃    ┣━━29.C++进阶 - STL 函数对象和谓词 [374.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.map容器介绍和使用.wmv [94.8M]
┃    ┃    ┣━━02.multimap容器介绍和使用.wmv [69.3M]
┃    ┃    ┣━━03.容器对象拷贝构造函数.wmv [70.5M]
┃    ┃    ┗━━04.一元谓词和二元谓词.wmv [140M]
┃    ┣━━30.C++进阶 - STL算法设计理念分析 [544.2M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.预定义函数对象.wmv [71M]
┃    ┃    ┣━━02.函数适配器.wmv [65.5M]
┃    ┃    ┣━━03.STL算法设计理念分析.wmv [250M]
┃    ┃    ┗━━04.源码阅读的经验总结.wmv [157.7M]
┃    ┣━━31.Android智能识别 - 银行卡区域裁剪 [668.5M]
┃    ┃    ┣━━源码和资源
┃    ┃    ┣━━01.银行卡识别的思路分析.wmv [144.3M]
┃    ┃    ┣━━02.bitmap和mat转换.wmv [265.3M]
┃    ┃    ┗━━03.截取银行卡区域.wmv [258.9M]
┃    ┣━━32.Android智能识别 - 银行卡数字识别 [638.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.裁剪银行卡区域.wmv [209.1M]
┃    ┃    ┣━━02.过滤填充干扰区域.wmv [176.8M]
┃    ┃    ┣━━03.分割获取银行卡数字.wmv [157.5M]
┃    ┃    ┗━━04.字符串粘连处理.wmv [94.8M]
┃    ┣━━33.数据结构算法 - 数组与链表 [404.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.数据结构算法基本概念.wmv [79.6M]
┃    ┃    ┣━━02.时间复杂度和空间复杂度.wmv [184.4M]
┃    ┃    ┗━━03.数组与链表源码分析.wmv [140.4M]
┃    ┣━━34.数据结构算法 - 单链表与双向链表 [438M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.单链表.wmv [148.8M]
┃    ┃    ┣━━02.时间复杂度优化.wmv [135.7M]
┃    ┃    ┗━━03.双向链表.wmv [153.4M]
┃    ┣━━35.数据结构算法 - 冒泡、选择和插入排序 [452.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.上次作业讲解.wmv [47.1M]
┃    ┃    ┣━━02.冒泡排序.wmv [54.9M]
┃    ┃    ┣━━03.方法宏定义.wmv [55.9M]
┃    ┃    ┣━━04.时间复杂度求解.wmv [77.3M]
┃    ┃    ┣━━05.选择排序.wmv [154.3M]
┃    ┃    ┗━━06.性能测试比较分析.wmv [63.4M]
┃    ┣━━36.数据结构算法 - 冒泡优化、插入和希尔排序 [650.3M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.ndk错误日志调试.wmv [175.3M]
┃    ┃    ┣━━02.冒泡排序优化.wmv [101.7M]
┃    ┃    ┣━━03.插入排序.wmv [105.2M]
┃    ┃    ┗━━04.希尔排序.wmv [268.1M]
┃    ┣━━37.数据结构算法 - 归并排序和快速排序 [538.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.上次遗留问题解决.wmv [66.4M]
┃    ┃    ┣━━02.稳定排序.wmv [48.7M]
┃    ┃    ┣━━03.归并排序.wmv [127.4M]
┃    ┃    ┣━━04.归并优化和时间复杂度求解1.wmv [61M]
┃    ┃    ┣━━05.快速排序1.wmv [92.5M]
┃    ┃    ┗━━06.快速排序优化.wmv [142.6M]
┃    ┣━━38.数据结构算法 - 递归和栈结构 [388.6M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.循环和递归.wmv [82.4M]
┃    ┃    ┣━━02.汉诺塔问题.wmv [40.3M]
┃    ┃    ┣━━03.数组实现栈.wmv [105.7M]
┃    ┃    ┗━━04.链表实现栈.wmv [160.2M]
┃    ┣━━39.数据结构算法 - 队列和双向队列 [415.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.汉诺塔问题求解.wmv [116.8M]
┃    ┃    ┣━━02.位运算.wmv [99.2M]
┃    ┃    ┗━━03.数组实现队列.wmv [199.2M]
┃    ┣━━40.数据结构算法 - HashMap 源码分析和手写实现 [507.4M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.HashMap源码实现分析.wmv [121.4M]
┃    ┃    ┣━━02.hashCode底层实现分析.wmv [187.7M]
┃    ┃    ┣━━03.==、equals和hashCode.wmv [53.6M]
┃    ┃    ┗━━04.手写HashMap扩容.wmv [144.6M]
┃    ┣━━41.数据结构算法 - 树和二叉树 [280.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.树的定义和分类.wmv [92.5M]
┃    ┃    ┣━━02.树的存储.wmv [72.3M]
┃    ┃    ┗━━03.树、森林与二叉树之间互转.wmv [116.1M]
┃    ┣━━42.数据结构算法 - 二叉树常见操作 [448.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.二叉树的分类.wmv [83.7M]
┃    ┃    ┣━━02.二叉树的遍历.wmv [252.8M]
┃    ┃    ┗━━03.平衡二叉树.wmv [111.6M]
┃    ┣━━43.数据结构算法 - 优先级队列和堆排序 [554.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.二叉树序列化和反序列.wmv [217.2M]
┃    ┃    ┗━━02.优先级队列和堆排序.wmv [337.1M]
┃    ┣━━44.数据结构算法 - 二叉搜索树 [280.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.二叉搜索树-新增.wmv [128.8M]
┃    ┃    ┣━━02.二叉搜索树-查找.wmv [26.9M]
┃    ┃    ┗━━03.二叉搜索树 - 删除.wmv [125.2M]
┃    ┣━━45.数据结构算法 - AVL 树 [353M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.为什么要引入 AVL 树.wmv [92.6M]
┃    ┃    ┣━━02.AVL树 - 旋转调整.wmv [102.8M]
┃    ┃    ┗━━03.AVL树 - 插入调整.wmv [157.6M]
┃    ┣━━46.数据结构算法 - AVL 树的新增和移除 [407.8M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.新增操作.wmv [208.4M]
┃    ┃    ┗━━02.删除操作.wmv [199.4M]
┃    ┣━━47.数据结构算法 - 红黑树上篇 [460.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.红黑树和性质.wmv [138.3M]
┃    ┃    ┣━━02.红黑树新增逻辑讲解.wmv [110.7M]
┃    ┃    ┗━━03.红黑树新增代码实现.wmv [211.3M]
┃    ┣━━48.数据结构算法 - 红黑树下篇 [433.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.红黑树和 AVL 树的算法复杂度分析.wmv [64.1M]
┃    ┃    ┣━━02.红黑树新增理解.wmv [70.7M]
┃    ┃    ┗━━03.红黑树的删除操作.wmv [299M]
┃    ┣━━49.数据结构算法 - 哈夫曼编码 [605M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.定长编码和变成编码.wmv [183.5M]
┃    ┃    ┣━━02.霍夫曼树的构建过程.wmv [165.6M]
┃    ┃    ┗━━03.代码实现霍夫曼编码和解码.wmv [256M]
┃    ┣━━50.数据结构算法 - 图 [548.5M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.Java 多线程的内存模型.wmv [157.9M]
┃    ┃    ┣━━02.synchronized 的底层实现原理.wmv [191.6M]
┃    ┃    ┗━━03.图的基础定义.wmv [199M]
┃    ┣━━51.数据结构算法 - 图的最小生成树和最短路径 [586.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.邻接表和十字链表.wmv [135.9M]
┃    ┃    ┣━━02.图的广度和深度优先遍历.wmv [202.5M]
┃    ┃    ┗━━03.最小生成树.wmv [247.8M]
┃    ┣━━52.LeetCode 刷题 - 数字篇 [542M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.迪杰斯特拉算法.wmv [192M]
┃    ┃    ┣━━02.toSum.wmv [204.2M]
┃    ┃    ┗━━03.string to integer.wmv [145.7M]
┃    ┣━━53.LeetCode 刷题 - 位运算 [287.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Reverse Integer.wmv [71.7M]
┃    ┃    ┣━━02.位运算.wmv [66M]
┃    ┃    ┣━━03.Power of Two.wmv [50.3M]
┃    ┃    ┣━━04.Power of Three.wmv [23.2M]
┃    ┃    ┣━━05.Number of 1 Bits.wmv [23.4M]
┃    ┃    ┗━━06.Factorial Trailing Zeroes.wmv [53.4M]
┃    ┣━━54.LeetCode 刷题 - 树 [554.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Binary Tree Inorder Traversal.wmv [153.9M]
┃    ┃    ┣━━02.Path Sum.wmv [197.2M]
┃    ┃    ┗━━03.Maximum Depth of Binary Tree.wmv [203.2M]
┃    ┣━━55.LeetCode 刷题 - 常用算法思想 [381.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.贪心算法思想 .wmv [77M]
┃    ┃    ┣━━02.回溯算法思想.wmv [141.8M]
┃    ┃    ┗━━03.动态规划算法思想.wmv [162.4M]
┃    ┣━━56.OpenCV - 安装和简介 [452M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.OpenCV 安装.wmv [177.2M]
┃    ┃    ┗━━02.操作指针转灰度图.wmv [274.9M]
┃    ┣━━57.OpenCV - Android 滤镜效果处理 [459.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.ColorMatrix 矩阵运算.wmv [174.2M]
┃    ┃    ┣━━02.Java Bitmap 获取像素操作.wmv [100.6M]
┃    ┃    ┣━━03.Native 层操作像素指针.wmv [128.2M]
┃    ┃    ┗━━04.ARGB_8888 和 RGB_565.wmv [56.9M]
┃    ┣━━58.OpenCV - Mat 对象与图像混合 [495.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.细讲 Mat 对象.wmv [173.3M]
┃    ┃    ┣━━02.像素获取和修改.wmv [136.3M]
┃    ┃    ┣━━03.图像混合.wmv [116.6M]
┃    ┃    ┗━━04.饱和度、亮度和对比度.wmv [68.9M]
┃    ┣━━59.OpenCV - 图像的绘制与卷积操作 [512.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.inline 内联函数.wmv [51.6M]
┃    ┃    ┣━━02.绘制形状和文字.wmv [171.1M]
┃    ┃    ┗━━03.图像的卷积操作.wmv [289.5M]
┃    ┣━━60.Android 性能优化实战 - 界面卡顿 [1.6G]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.APP项目介绍.wmv [170.5M]
┃    ┃    ┣━━02.Android Device Monitor 介绍.wmv [560.2M]
┃    ┃    ┣━━03.高斯模糊和均值模糊.wmv [274.5M]
┃    ┃    ┣━━04.Glide源码分析.wmv [163.7M]
┃    ┃    ┗━━05.LruCache的正确使用姿势.wmv [448M]
┃    ┣━━61.Android 性能优化实战 - Bitmap 全面解析 [711.9M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Bitmap 到底占多大的内存.wmv [268.7M]
┃    ┃    ┣━━02.Bitmap 的内存开辟.wmv [280.4M]
┃    ┃    ┗━━03.Bitmap 的内存销毁和复用.wmv [162.7M]
┃    ┣━━62.OpenCV - 实现图片的美容效果 [599.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Bitmap 的内存优化与适配.wmv [143.1M]
┃    ┃    ┣━━02.线上 OOM 内存 dump 搜集.wmv [203.6M]
┃    ┃    ┣━━03.实现图片的美容效果.wmv [108M]
┃    ┃    ┗━━04.腐蚀与膨胀.wmv [145.1M]
┃    ┣━━63.OpenCV - 验证码自动识别 [481M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.形态学操作.wmv [85.1M]
┃    ┃    ┣━━02.过滤验证码的干扰.wmv [181.9M]
┃    ┃    ┗━━03.上采样与降采样.wmv [214M]
┃    ┣━━64.OpenCV - 自定义线性滤波 [453.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.处理边缘类型.wmv [113.7M]
┃    ┃    ┣━━02.自定义线性滤波.wmv [211.8M]
┃    ┃    ┗━━03.图像二值化.wmv [127.7M]
┃    ┣━━65.OpenCV - 图像边缘检测 [504.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.Sobel 算子.wmv [221.7M]
┃    ┃    ┣━━02.Laplance 算子.wmv [52.1M]
┃    ┃    ┗━━03.Canny 边缘检测.wmv [230.4M]
┃    ┣━━66.OpenCV - 霍夫检测与重映射 [417.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.霍夫直线检测.wmv [140.8M]
┃    ┃    ┣━━02.霍夫圆检测.wmv [90.4M]
┃    ┃    ┗━━03.重映射.wmv [186.4M]
┃    ┣━━67.OpenCV - 色彩空间与直方图 [534.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01. RGB 与 HSV.wmv [224.3M]
┃    ┃    ┣━━02.直方图均衡化.wmv [123.1M]
┃    ┃    ┗━━03.直方图计算绘制.wmv [187.4M]
┃    ┣━━68.OpenCV - 直方图比较和匹配 [589.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01. 直方图比较.wmv [246.9M]
┃    ┃    ┗━━02.直方图的反向投射和模板匹配.wmv [342.3M]
┃    ┣━━69.OpenCV - 轮廓查找与图像分水岭 [603.3M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.银行卡轮廓查找与绘制.wmv [240.9M]
┃    ┃    ┗━━02.图形矩和图像分水岭切割.wmv [362.3M]
┃    ┣━━70.OpenCV - 手写 QQ 说说图片效果 [622.1M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.Bitmap 的解封装与编解码 .wmv [169.9M]
┃    ┃    ┣━━02. 镜像和逆世界效果.wmv [79.7M]
┃    ┃    ┣━━03.浮雕和马赛克效果.wmv [80.5M]
┃    ┃    ┣━━04.毛玻璃效果.wmv [33.3M]
┃    ┃    ┗━━05.油画效果和速度油画.wmv [258.8M]
┃    ┣━━71.OpenCV - 图片的几何变换 [671M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.图片旋转.wmv [357.5M]
┃    ┃    ┣━━02.矩阵仿射变换.wmv [54.5M]
┃    ┃    ┣━━03.reSize() 图片缩放.wmv [161.6M]
┃    ┃    ┗━━04.remap 重映射  .wmv [97.5M]
┃    ┣━━72.OpenCv - 封装 java 层 sdk 模型 [704.4M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.苏宁体育面试题讲解.wmv [46.2M]
┃    ┃    ┣━━02.NDK 学到什么程度,该怎么学?.wmv [81.4M]
┃    ┃    ┣━━03.如何封装 java 层 sdk 模型.wmv [97.6M]
┃    ┃    ┣━━04.动手封装 Opencv 的 Mat.java 对象.wmv [348.5M]
┃    ┃    ┗━━05.Java 和 C++ 的回收机制.wmv [130.7M]
┃    ┣━━73.OpenCV - 手写直方图和直方均衡 [649.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.知识回顾.wmv [169.8M]
┃    ┃    ┣━━02.手写实现直方图计算.wmv [156.7M]
┃    ┃    ┣━━03.手写实现归一化.wmv [128.9M]
┃    ┃    ┗━━04.手写实现直方均衡.wmv [194.2M]
┃    ┣━━74.NDK开发实战 - 实现人脸的美容效果(上) [445.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.卷积模糊算法复杂度分析.wmv [157.8M]
┃    ┃    ┣━━02.积分图算法介绍.wmv [63.4M]
┃    ┃    ┣━━03.卷积模糊算法优化.wmv [115.6M]
┃    ┃    ┗━━04.快速边缘保留算法.wmv [108.6M]
┃    ┣━━75.NDK开发实战 - 实现人脸的美容效果(下) [381.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.皮肤区域检测.wmv [156.9M]
┃    ┃    ┣━━02.皮肤区域融合.wmv [104.8M]
┃    ┃    ┗━━03.边缘加强与模糊叠加.wmv [119.6M]
┃    ┣━━76.NDK开发实战 - 微信公众号二维码检测与识别 [564.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.实现思路剖析.wmv [125.7M]
┃    ┃    ┣━━02.算法流程分析.wmv [80.2M]
┃    ┃    ┣━━03.手写实现.wmv [301.3M]
┃    ┃    ┗━━04.如何优化.wmv [56.9M]
┃    ┣━━77.人脸识别 - HOG 和 LBP 特征检测 [519.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01. HOG 特征检测的实现原理.wmv [252.4M]
┃    ┃    ┣━━02. 行人检测.wmv [75.1M]
┃    ┃    ┣━━03.手写 LBP 特征算法.wmv [135.1M]
┃    ┃    ┗━━04.haar 特征介绍.wmv [56.7M]
┃    ┣━━78.人脸识别 - 实时人脸检测 [512M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.相机实时检测人脸.wmv [237.8M]
┃    ┃    ┣━━02.均值,方差与协方差.wmv [97.5M]
┃    ┃    ┣━━03.特征值与特征向量.wmv [73.6M]
┃    ┃    ┗━━04.PCA的降维原理与应用.wmv [103M]
┃    ┣━━79.NDK开发实战 - 实时人脸检测和识别 [539.5M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.样本训练.wmv [219.3M]
┃    ┃    ┣━━02.实时识别人脸.wmv [182.4M]
┃    ┃    ┗━━03.后续的安排.wmv [137.8M]
┃    ┣━━80.音视频技术学习 - 启动篇 [677.5M]
┃    ┃    ┣━━笔记和资料
┃    ┃    ┣━━01.音视频基础知识.wmv [261.3M]
┃    ┃    ┣━━02.视频播放的流程.wmv [67.9M]
┃    ┃    ┣━━03.音视频编解码.wmv [163.5M]
┃    ┃    ┗━━04.FFmpeg介绍.wmv [184.8M]
┃    ┣━━81.linux 系统编程 - 命令基础,软件卸载与安装 [655.8M]
┃    ┃    ┣━━笔记与资料
┃    ┃    ┣━━01.linux常用快键键.wmv [165.8M]
┃    ┃    ┣━━02.文件和文件夹操作.wmv [93.5M]
┃    ┃    ┣━━03.用户与用户组.wmv [117.5M]
┃    ┃    ┣━━04.搜索与查找.wmv [85.4M]
┃    ┃    ┣━━05.软件安装流程.wmv [81.3M]
┃    ┃    ┗━━06.压缩与解压缩.wmv [112.3M]
┃    ┣━━82.linux 系统编程 - 应用编译运行的工作过程 [597.8M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.vim的三种工作模式.wmv [57.6M]
┃    ┃    ┣━━02.vim常用命令.wmv [111.3M]
┃    ┃    ┣━━03.gcc编译四个步骤.wmv [69.5M]
┃    ┃    ┣━━04.动态库与静态库.wmv [146.7M]
┃    ┃    ┗━━05.虚拟内存.wmv [212.7M]
┃    ┣━━83.linux 内核编程 - 文件IO与文件描述符 [598.7M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.系统调用.wmv [224.7M]
┃    ┃    ┣━━02.文件描述符表.wmv [222.8M]
┃    ┃    ┣━━03.stat与 lstat.wmv [44.5M]
┃    ┃    ┗━━04.目录操作.wmv [106.8M]
┃    ┣━━84.linux 内核编程 - 进程创建与进程管理 [466.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01. pcb 进程控制块.wmv [77.7M]
┃    ┃    ┣━━02.内存映射.wmv [39M]
┃    ┃    ┣━━03. fork 创建子进程.wmv [108.8M]
┃    ┃    ┣━━04.父子进程共享.wmv [69.2M]
┃    ┃    ┣━━05.回收进程.wmv [86.3M]
┃    ┃    ┗━━06.监听 APP 应用被卸载.wmv [85.8M]
┃    ┣━━85.linux 内核编程 - IPC 进程间通信 [594.1M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.进程间通信的本质.wmv [55.8M]
┃    ┃    ┣━━02.管道.wmv [103.2M]
┃    ┃    ┣━━03.信号通信的原理.wmv [145.6M]
┃    ┃    ┣━━04.共享映射区通信.wmv [122.3M]
┃    ┃    ┗━━05.mmap的实现原理.wmv [167.2M]
┃    ┣━━86.linux 内核编程 -  线程与多线程同步 [555.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.线程的创建与销毁.wmv [119.5M]
┃    ┃    ┣━━02.回收线程.wmv [87.5M]
┃    ┃    ┣━━03.分离线程.wmv [85M]
┃    ┃    ┗━━04.生产者与消费者.wmv [263.6M]
┃    ┣━━87.CMake 语法 - 自动编译和链接 [748.9M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.Makefile、CMake 与 Shell 之间的联系.wmv [104.5M]
┃    ┃    ┣━━02.Makefile 的一个规则.wmv [97.2M]
┃    ┃    ┣━━03.Makefile 的两个函数.wmv [60.5M]
┃    ┃    ┣━━04.Makefile 的三个自动变量.wmv [201.4M]
┃    ┃    ┗━━05.Cmake 的安装与简介.wmv [285.3M]
┃    ┣━━88.CMake 语法 - 详解 CMakeLists.txt [422.8M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.CMake 安装问题补充 .wmv [84.5M]
┃    ┃    ┣━━02.构建生成 .so 动态库.wmv [111.3M]
┃    ┃    ┣━━03.链接外部动态库与头文件.wmv [93M]
┃    ┃    ┗━━04.编写基于 FFmpeg 开发的 CmakeLists.wmv [134.1M]
┃    ┣━━89.Shell 脚本 - 详解基础语法 [318.1M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.自定义变量与环境变量.wmv [81.9M]
┃    ┃    ┣━━02.位置参数变量与预定义变量.wmv [67M]
┃    ┃    ┣━━03.条件判断.wmv [33M]
┃    ┃    ┗━━04.流程控制语句.wmv [136.2M]
┃    ┣━━90.Shell 脚本 - 自己动手编译 FFmpeg [1.1G]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.CMake 交叉编译 Android 动态库.wmv [107M]
┃    ┃    ┣━━02.配置 NDK 环境.wmv [195.8M]
┃    ┃    ┣━━03.手写 FFmpeg 编译脚本.wmv [212.7M]
┃    ┃    ┣━━04.编译参数传递详解.wmv [221.1M]
┃    ┃    ┗━━05.运行调试视音频解码.wmv [349.8M]
┃    ┣━━91.FFmpeg - 打造一款万能的音乐播放器 [978.7M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.效果演示.wmv [93.4M]
┃    ┃    ┣━━02.获取 Meta 信息.wmv [348.1M]
┃    ┃    ┣━━03.解码音频数据.wmv [121.6M]
┃    ┃    ┣━━04.AudioTack  播放音频的原理.wmv [50.9M]
┃    ┃    ┣━━05.播放pcm数据.wmv [275.7M]
┃    ┃    ┗━━06.内存上涨问题分析.wmv [88.9M]
┃    ┣━━92.FFmpeg - 多线程解码播放 [607.8M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.内存上涨问题分析解决1.wmv [250.8M]
┃    ┃    ┣━━02.音频重采样1.wmv [82.8M]
┃    ┃    ┣━━03.添加错误回调到 Java.wmv [137.6M]
┃    ┃    ┗━━04.多线程解码播放1.wmv [136.7M]
┃    ┣━━93.FFmpeg - OpenSLES 播放音频数据 [939.5M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.JNIEnv 子线程回调 Java 问题.wmv [192.2M]
┃    ┃    ┣━━02.OpenSLES 播放音频原理分析.wmv [79.4M]
┃    ┃    ┣━━03.OpenSLES 播放音频数据.wmv [314.4M]
┃    ┃    ┣━━04.抽取准备方法.wmv [167M]
┃    ┃    ┗━━05.整理代码架构1.wmv [186.4M]
┃    ┣━━94.FFmpeg - 线程队列边解码边播放 [679.6M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.编译错误解决.wmv [86.1M]
┃    ┃    ┣━━02.添加准备完毕回调.wmv [107.7M]
┃    ┃    ┣━━03.用队列边解码边播放.wmv [185.1M]
┃    ┃    ┣━━04.再次整理代码架构.wmv [132.1M]
┃    ┃    ┗━━05.所有功能代码走读.wmv [168.6M]
┃    ┣━━95.FFmpeg - Android 视频播放器 [556.3M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01. 整合音乐播放器项目1.wmv [103.9M]
┃    ┃    ┣━━02.OpenGLES 渲染视频.wmv [92.3M]
┃    ┃    ┣━━03.界面的渲染流程.wmv [146.9M]
┃    ┃    ┣━━04.SurfaceView 渲染视频1.wmv [195.6M]
┃    ┃    ┗━━05.下节课的安排.wmv [17.5M]
┃    ┣━━96.FFmpeg - 音视频同步 [627.8M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.调整音乐播放器项目架构.wmv [209.4M]
┃    ┃    ┣━━02.模板模式整合视频解码1.wmv [182.6M]
┃    ┃    ┣━━03.视音频同步的思想1.wmv [58.6M]
┃    ┃    ┗━━04.实现视音频同步.wmv [177.2M]
┃    ┣━━97.FFmpeg - Android 直播推拉流 [837.6M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.自己动手搭建流媒体服务器.wmv [97.6M]
┃    ┃    ┣━━02.配置流媒体环境.wmv [398.5M]
┃    ┃    ┣━━03.集成 RTMP 推流源码.wmv [127.7M]
┃    ┃    ┣━━04.初始化 RTMP 推流.wmv [75.6M]
┃    ┃    ┗━━05.回调 Java 层监听初始化状态1.wmv [138.2M]
┃    ┣━━98.FFmpeg - 朋友圈录制视频加背景音乐 [1G]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.销毁推流 RTMP.wmv [118.9M]
┃    ┃    ┣━━02.OpenGL 的坐标系1.wmv [135.5M]
┃    ┃    ┣━━03.OpenGL 渲染流程介绍.wmv [115.8M]
┃    ┃    ┣━━04. OpenGL 渲染摄像头数据1.wmv [194.9M]
┃    ┃    ┣━━05.硬编码视频合成文件.wmv [160.8M]
┃    ┃    ┗━━06.给视频添加滤镜效果.wmv [333.1M]
┃    ┣━━99.FFmpeg - H.264 协议详解 [961.4M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.播放音频同时回调 PCM 数据.wmv [375.6M]
┃    ┃    ┣━━02.录制视频加背景音乐1.wmv [153.8M]
┃    ┃    ┣━━03.视频录制加背景音乐流程回顾.wmv [70.2M]
┃    ┃    ┣━━04.详解 H.264 协议1.wmv [182.8M]
┃    ┃    ┗━━05.获取 MediaCodec 的 sps 和 pps .wmv [179M]
┃    ┣━━100.FFmpeg - Android 直播加滤镜效果 [921.3M]
┃    ┃    ┣━━笔记与源码
┃    ┃    ┣━━01.录制声音获取 PCM 数据.wmv [248.4M]
┃    ┃    ┣━━02.推送视频画面到媒体房间.wmv [147.2M]
┃    ┃    ┣━━03.推送声音到媒体房间.wmv [183.2M]
┃    ┃    ┗━━04.滤镜效果处理1.wmv [342.4M]
┃    ┣━━101.给大家的一封信 [366.2M]
┃    ┃    ┣━━01.问题交流解答1.wmv [184.7M]
┃    ┃    ┣━━02.给大家的一封信.wmv [43.2M]
┃    ┃    ┣━━03.关于环境与得失1.wmv [137.9M]
┃    ┃    ┗━━给大家的一封信.jpg [421K]
┃    ┗━━Visual Studio 2013 简体中文旗舰版.iso [2.9G]
┣━━05.Android进阶之旅-(Kotlin实战篇) [891M]
┃    ┣━━01.Kotlin入门 - 基本数据类型和函数定义 [219.8M]
┃    ┃    ┣━━源码和笔记
┃    ┃    ┣━━01.Kotlin简介.wmv [68.2M]
┃    ┃    ┣━━02.Kotlin初探.wmv [27.4M]
┃    ┃    ┣━━03.基本数据类型.wmv [29M]
┃    ┃    ┣━━04.编译常量和运行时常量.wmv [35.6M]
┃    ┃    ┣━━05.函数的定义.wmv [19.5M]
┃    ┃    ┣━━06.函数变量.wmv [15.4M]
┃    ┃    ┗━━07.Lambda初探.wmv [24.7M]
┃    ┣━━02.Kotlin入门 - 字符串模板、数组和区间 [251.2M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.字符串模板.wmv [32.4M]
┃    ┃    ┣━━02.类型转换.wmv [20.1M]
┃    ┃    ┣━━03.equals 和 == .wmv [24.1M]
┃    ┃    ┣━━04.空安全.wmv [41.2M]
┃    ┃    ┣━━05.数组.wmv [49.1M]
┃    ┃    ┣━━06.区间.wmv [21.2M]
┃    ┃    ┣━━107.再探lambda.wmv [40.5M]
┃    ┃    ┗━━108.when 表达式.wmv [22.6M]
┃    ┣━━03.Kotlin入门 - 抽象类、接口和面向对象 [405.3M]
┃    ┃    ┣━━笔记和源码
┃    ┃    ┣━━01.类的创建.wmv [39.7M]
┃    ┃    ┣━━03.类的成员.wmv [25M]
┃    ┃    ┣━━04.类的继承.wmv [86.2M]
┃    ┃    ┣━━06.匿名内部类.wmv [15.5M]
┃    ┃    ┣━━08.运算符重载.wmv [49.3M]

┃    ┃    ┣━━09.伴生对象与静态成员.wmv [17M]

┃    ┃    ┣━━10.类方法扩展.wmv [33.7M]
┃    ┃    ┣━━102.构造函数重载.wmv [18.4M]
┃    ┃    ┣━━105.抽象类和接口.wmv [53M]
┃    ┃    ┣━━107.默认参数和具名参数.wmv [35.2M]
┃    ┃    ┗━━111.内部类和枚举.wmv [32.3M]
┃    ┗━━书籍资料 [14.7M]
┃          ┣━━1Java 8函数式编程.pdf [11.7M]
┃          ┣━━1Kotlin for Android Developers中文版.pdf [1.1M]
┃          ┗━━1Kotlin官方参考文档中文版.pdf [1.9M]
┗━━Android进阶之旅项目实战篇.rar [12.5G]

资源下载

抱歉,只有登录并在本文发表评论才能阅读隐藏内容,切记不要恶意刷,否则会被限制,先阅读用户规则,一旦进入黑名单,不可能再放出来。同时注意,暂停在线支付,请联系客服QQ2441105221。
  1. yao说道:

    :exclaim: :razz: 这个资源还是不错,十分想看看

  2. 蜗牛123说道:

    曾老师的课,学习一下提升自己

  3. atom说道:

    进阶之旅系列,早有耳闻了,今天刚好学学~ 感谢楼主整理 :evil:

  4. 秋天说道:

    感谢分享 :smile:

  5. oneV说道:

    我天,这个太多太全了,不知道自己有没有耐心看完 :lol:

  6. 晓随缘说道:

    内容很全面,学习提升一下,辛苦博主了 。

  7. 大大大师兄说道:

    :evil: 谢谢分享

  8. 雨后小巷说道:

    知识比较全面,值得学习

  9. 山涧小石说道:

    管理员随机测试

  10. 那是松鼠吗?说道:

    很不错的资料,值得学习

  11. Howe说道:

    哇,学完这个我都变大神了,感谢啊~

  12. 知行合一说道:

    充电充电,看内容很全面,感谢分享

  13. kai1203说道:

    android的资料必须顶一个啊 :cool:

  14. 不近视的猫说道:

    正好需要,感谢站长! :idea: :idea: :idea:

  15. xiaolong说道:

    好家伙,这么多资料

  16. 说道:

    看起来有不少很深入的内容, 值得学习

  17. darklau说道:

    :mrgreen: 谢谢大佬

  18. Renzhy说道:

    很好的资料,感谢感谢

  19. dannyliesco说道:

    看着很硬核,也更全面

  20. cola说道:

    ndk部分很吸引人啊 感谢楼主分享 :exclaim:

  21. 菜鸟小女孩说道:

    c++相关的课占了很重的比例,正好学学

  22. CXP说道:

    感谢楼主整理了这么全面的知识。

  23. haresly说道:

    不错 :redface:

  24. 朝歌说道:

    很全面,不仅仅是Android
    感谢

  25. kickKick说道:

    无敌的资料,自顶向下Android全覆盖,各种热点也涵盖了,牛

  26. hunter说道:

    多谢博主,难得的资料,正好有用

  27. nicodelee说道:

    厉害,这个Android系列很全。

  28. 法神巅峰说道:

    进阶之旅5个部分都有,厉害厉害

  29. bruceshen说道:

    當Android工程師,要學的東西真的是越來越多了,必須學,感謝分享。

  30. 糊涂说道:

    路漫漫其修远兮,好好学习

  31. lscSun说道:

    NDK nice啊,正好升级下多媒体。

  32. 年年有鱼说道:

    6666,正好要面试,感谢

  33. stake说道:

    ndk 内容比较期待,可大纲比较不错

  34. jonas说道:

    安卓的内容,必须收藏,,,慢慢学习,,感谢群主

  35. Alice说道:

    之前收了一套,但是好像没有ndk和kotlin 的部分。。不知道这套是不是新出的。。有可能我那套是旧版的吧。

  36. polo说道:

    我要学习一下。

  37. 奚仲说道:

    强大强大,我要学习一下。

  38. 耶耶耶说道:

    感谢博主,学习了。

  39. ximenchuixue说道:

    又是一一篇硬核的Android分享,感谢

  40. lino说道:

    666谢谢分享,继续爆肝!

  41. 寻草乌说道:

    年后新一轮加码 :razz:

  42. 郭建安说道:

    好课程,先留存一下,找时间来看看,谢谢

  43. MooNight说道:

    看课程目录挺丰富的,但是不知道讲解的怎么样,先看一下再来评价

  44. xindrace说道:

    :razz: 非常值得学习的教程

  45. houzhi说道:

    很不错的内容,感谢

  46. step_Android说道:

    超级全的知识,学习一下,进阶一波

  47. huannan说道:

    :exclaim: 很不错的学习资料,必须赞一个啊

  48. 大波尼说道:

    我卡在初级,学习一下高级知识

  49. 阿乐说道:

    很全面的Android知识,从上层到底层,感谢楼主整理

  50. sivanliu说道:

    知识比较全面,值得学习

1 2 3 7

发表回复