Android-腾讯课堂-进阶之旅全套【完结】

Android-腾讯课堂-进阶之旅全套【完结】

课程介绍:

课程资源名称:Android-腾讯课堂-进阶之旅全套【完结】,资源大小:0.00K,详见下发截图与文件目录。

Android-腾讯课堂-进阶之旅全套【完结】

Android-腾讯课堂-进阶之旅全套【完结】

课程文件目录:Android-腾讯课堂-进阶之旅全套【完结】

android进阶之旅 – 项目实战篇 [16.59G]

01.android进阶之路与你同行 [406.06M]

01.android进阶之路与你同行-(内涵段子的项目介绍).mp4 [31.20M]

02.android进阶之路与你同行-(android应用开发的三个阶段).mp4 [64.93M]

03.android进阶之路与你同行-(给大家的一些建议).mp4 [55.35M]

04.android进阶之路与你同行-(内涵段子知识点介绍).mp4 [112.75M]

05.android进阶之路与你同行-(教程学习人群).mp4 [39.59M]

06.android进阶之路与你同行-(建议大家怎么去学).mp4 [9.04M]

07.android进阶之路与你同行-(自我介绍).mp4 [32.26M]

08.android进阶之路与你同行-(整个项目的架构思想).mp4 [41.21M]

仿内涵段子(大纲).txt [2.09K]

课程资料下载_领取+.txt [0.42K]

内涵段子.apk [19.69M]

整个项目的架构思想.png [37.72K]

02.自己动手打造一套ioc注解框架 [721.31M]

笔记 [56.68K]

2017-02-05 自己动手打造一套ioc注解框架.mht [56.68K]

01.自己动手打造一套ioc注解框架-(简介).mp4 [34.02M]

02.自己动手打造一套ioc注解框架-(效果演示).mp4 [114.14M]

03.自己动手打造一套ioc注解框架-(xutils的ioc源码阅读).mp4 [120.51M]

04.自己动手打造一套ioc注解框架-(butterknife源码阅读).mp4 [144.13M]

05.自己动手打造一套ioc注解框架-(findviewbyid注入).mp4 [118.40M]

06.自己动手打造一套ioc注解框架-(事件的注入).mp4 [128.19M]

07.自己动手打造一套ioc注解框架-(自动检测网络扩展).mp4 [61.85M]

03.android studio插件开发 [354.32M]

01.android studio插件开发-(基本简介).mp4 [33.07M]

02.android studio插件开发-(plugin.xml介绍).mp4 [56.89M]

03.android studio插件开发-(action动作介绍).mp4 [28.70M]

04.android studio插件开发-(helloworld完成).mp4 [35.64M]

05.android studio插件开发-(注解生成器的思路).mp4 [51.80M]

06.android studio插件开发-(注解生成器的完成).mp4 [47.97M]

07.android studio插件开发-(任务布置和下周规划).mp4 [97.65M]

2017-02-11 android studio插件开发.mht [101.50K]

darrenioc-master.zip [2.48M]

helloworld.rar [12.16K]

04.模板设计模式构建baseactivity [527.12M]

01.模板设计模式构建baseactivity-(基本简介).mp4 [21.69M]

02.模板设计模式构建baseactivity-(设计模式介绍).mp4 [44.83M]

03.模板设计模式构建baseactivity-(模板设计模式介绍).mp4 [41.80M]

04.模板设计模式构建baseactivity-(怎样去读系统的源码).mp4 [27.36M]

05.模板设计模式构建baseactivity-(asynctask源码阅读).mp4 [127.23M]

06.模板设计模式构建baseactivity-(view的绘制流程源码阅读).mp4 [92.59M]

07.模板设计模式构建baseactivity-(baseactivity基本构建).mp4 [34.70M]

08.模板设计模式构建baseactivity-(baseactivity的功能扩展).mp4 [32.31M]

09.模板设计模式构建baseactivity-(baseactivity的千万个注意事项).mp4 [38.00M]

10.模板设计模式构建baseactivity-(下周热修复任务布置).mp4 [21.95M]

2017-02-12 模板设计模式构建baseactivity.mht [85.99K]

head first 设计模式(中文版).pdf [44.57M]

05.android热修复 – 打补丁技术 [726.26M]

笔记 [35.66M]

热修复资源 [35.54M]

andfix-master.rar [12.31M]

arcamera_video_140217-045925.083.mp4 [21.43M]

principle.png [24.44K]

process.png [45.16K]

screenshot_2017-02-11-21-15-54-212_com.baidu.netd.png [412.90K]

screenshot_2017-02-11-21-39-41-473_com.tencent.mm.png [344.17K]

screenshot_2017-02-11-21-39-56-880_com.tencent.mm.png [397.75K]

screenshot_2017-02-11-21-40-10-670_com.tencent.mm.png [306.51K]

screenshot_2017-02-11-21-40-20-656_com.tencent.mm.png [300.76K]

差分包解压.png [13.61K]

2017-02-18 android热修复打补丁技术.mht [79.09K]

阿里打补丁的底层原理.png [26.06K]

阿里打补丁的流程.png [18.82K]

01.android热修复打补丁技术-(高级ui面试题讲解).mp4 [140.04M]

02.android热修复打补丁技术-(捕捉全局异常信息).mp4 [112.24M]

03.android热修复打补丁技术-(上传闪退信息到服务器).mp4 [114.75M]

04.android热修复打补丁技术-(阿里开源的热补丁介绍).mp4 [104.02M]

05.android热修复打补丁技术-(阿里热修复生成补丁包).mp4 [64.98M]

06.android热修复打补丁技术-(dalvik层原理分析).mp4 [96.79M]

07.android热修复打补丁技术-(阿里热修复开发中的注意事项).mp4 [57.79M]

06.android热修复 – 打补丁原来如此简单 [576.25M]

笔记 [21.81K]

类的加载机制流程.png [21.81K]

01.android热修复打补丁技术-(热修复网上的那些坑).mp4 [115.01M]

02.android热修复打补丁技术-(activity启动流程源码分析).mp4 [107.35M]

03.android热修复打补丁技术-(类的加载机制源码分析).mp4 [59.74M]

04.android热修复打补丁技术-(反射获取classloader中的dexelmetens).mp4 [67.84M]

05.android热修复打补丁技术-(合并修复dex补丁).mp4 [77.03M]

06.android热修复打补丁技术-(打补丁修复测试).mp4 [93.62M]

07.android热修复打补丁技术-(热修复开发中的一万个注意).mp4 [38.47M]

08.android热修复打补丁技术-(项目规划和任务布置).mp4 [17.18M]

07.builder设计模式构建万能dialog [650.84M]

笔记 [49.24K]

2017-02-21 builder设计模式构建万能dialog.mht [49.24K]

01.alertdialog源码解析.png [25.02K]

01.builder设计模式构建万能dialog(效果演示).mp4 [75.10M]

02.builder设计模式构建万能dialog(builder设计模式介绍).mp4 [52.91M]

03.builder设计模式构建万能dialog(alertdialog源码阅读).mp4 [141.92M]

04.builder设计模式构建万能dialog(基本框架搭建).mp4 [87.88M]

05.builder设计模式构建万能dialog(完善builder建造者).mp4 [58.22M]

06.builder设计模式构建万能dialog(完善具体的构建器).mp4 [54.83M]

07.builder设计模式构建万能dialog(一定要防止霸气侧漏).mp4 [63.48M]

08.builder设计模式构建万能dialog(万能参数配置).mp4 [47.49M]

09.builder设计模式构建万能dialog(最后的总结和任务布置).mp4 [68.94M]

08.builder设计模式构建navigationbar [438.20M]

笔记 [27.64K]

2017-02-26 builder设计模式构建navigationbar.mht [27.64K]

01.builder设计模式构建navigationbar-(效果演示).mp4 [57.85M]

02.builder设计模式构建navigationbar-(基本框架搭建).mp4 [62.46M]

03.builder设计模式构建navigationbar-(阶段性效果测试).mp4 [127.80M]

04.builder设计模式构建navigationbar-(最后的完善).mp4 [59.75M]

05.builder设计模式构建navigationbar-(任务布置和问题解答).mp4 [55.07M]

06.builder设计模式构建navigationbar-(最后的补充).mp4 [75.24M]

09.链式调用打造第三方的网络引擎 [613.01M]

笔记 [21.15K]

无标题.png [21.15K]

01.打造第三方的网络引擎-(setcontentview源码阅读).mp4 [142.27M]

02.打造第三方的网路引擎-(引擎雏形初搭建).mp4 [169.31M]

03.打造第三方的网络引擎-(完善httputils).mp4 [75.64M]

04.打造第三方的网络引擎-(最后的测试和问题分析).mp4 [225.76M]

10.自己动手搭建数据库框架(增) [540.67M]

01.自己动手搭建数据库框架-(公共参数处理方式).mp4 [94.98M]

02.自己动手搭建数据库框架-(接口返回泛型优化).mp4 [105.50M]

03.自己动手搭建数据库框架-(搭建思路和表的创建).mp4 [340.19M]

11.自己动手搭建数据库框架(性能优化) [523.05M]

01.数据库框架性能优化-(上期回顾).mp4 [89.79M]

02.数据库框架性能优化-(实现批量插入).mp4 [133.50M]

03.数据库框架性能优化-(对比第三方优化).mp4 [22.42M]

04.数据库框架性能优化-(插入数据最终优化).mp4 [103.16M]

05.数据库框架性能优化-(查删改以及ndk加密).mp4 [174.16M]

2017-03-11 自己动手搭建数据库框架(性能优化).mht [25.88K]

12.数据库和网络引擎结合 [640.52M]

笔记 [66.13K]

2017-03-12 网络引擎和数据库整合以及阶段性的总结.mht [34.60K]

缓存逻辑.png [31.53K]

01.数据库的查询修改.mp4 [154.04M]

02.网络引擎和数据库整合.mp4 [173.11M]

03.网络引擎和数据库整合的bug修复.mp4 [215.20M]

04.阶段性的总结以及后面的规划.mp4 [98.11M]

13.插件式换肤框架搭建 – 资源加载源码分析 [540.13M]

01.本期的内容和规划.mp4 [27.44M]

02.插件式换肤方案分析.mp4 [40.41M]

03.资源加载resources源码阅读.mp4 [144.95M]

04.加载插件资源的demo实现.mp4 [153.16M]

05.native层的assetmanager源码阅读.mp4 [174.17M]

14.插件式换肤框架搭建 – hook拦截view的创建 [509.82M]

01.activity的setcontentview源码阅读.mp4 [58.60M]

02.activity和appcompateactivity的setcontentview的区别.mp4 [141.26M]

03.layoutinflater的源码阅读.mp4 [85.81M]

04.hook拦截view创建的实现.mp4 [224.15M]

15.插件式换肤框架搭建 – 整体的框架搭建 [676.65M]

01.插件式换肤框架搭建-(整体框架思路实现).mp4 [164.68M]

02.插件式换肤框架搭建-(拷贝google源码去创建view).mp4 [116.98M]

03.插件式换肤框架搭建-(解析皮肤view的attrs).mp4 [61.68M]

04.插件式换肤框架搭建-(完善skinmanager以及skintype).mp4 [121.03M]

05.插件式换肤框架搭建-(最后的测试以及问题的分析).mp4 [212.28M]

16.插件式换肤框架搭建 – 最后的完善以及内存泄露分析 [407.39M]

01.换肤框架最后的完善以及内存泄露分析-(皮肤状态的保存).mp4 [139.92M]

02.换肤框架最后的完善以及内存泄露分析-(兼容第三方的自定义view).mp4 [132.24M]

03.换肤框架最后的完善以及内存泄露分析-(内存泄露分析和解决).mp4 [116.53M]

04.换肤框架最后的完善以及内存泄露分析-(最后总结和下周规划).mp4 [18.71M]

17.进程间的通信 – ipc(机制)binder的原理和源码阅读 [685.78M]

01.ipc进程间通信的小事例.mp4 [162.44M]

02.ipc进程间通信应用层的走向.mp4 [121.08M]

03.ipc进程间通信源码流程分析.mp4 [402.26M]

18.进程间的通信 – 耍流氓的方式保活service [580.35M]

01.耍流氓的方式保活service-(解决方案).mp4 [50.48M]

02.耍流氓的方式保活service-(杀进程的原理).mp4 [109.16M]

03.耍流氓的方式保活service-(双进程守护).mp4 [344.52M]

04.耍流氓的方式保活service-(后期的一些规划).mp4 [76.20M]

19.第一次写功能 – 整合框架和自定义view [932.82M]

笔记 [37.21K]

2017-04-07 android进程间的通信 – 耍流氓的方式保活service.mht [37.21K]

01.第一次写功能-(android studio自定义模板).mp4 [243.79M]

02.第一次写功能-(fragment源码解析).mp4 [156.60M]

03.第一次写功能-(玩转字体变色).mp4 [173.85M]

04.第一次写功能-(adapter设计模式的无限轮播图).mp4 [358.55M]

20.android图片压缩加密上传 – 自定义图片选择器 [754.53M]

笔记 [30.19K]

2017-04-09 android图片压缩加密上传 – 自定义图片选择器.mht [30.19K]

01.自定义图片选择器-(轮播和列表实现).mp4 [172.29M]

02.自定义图片选择器-(实现思路).mp4 [209.86M]

03.自定义图片选择器-(异步获取本地图片数据).mp4 [266.39M]

04.自定义图片选择器-(自定义正方形图片和容器).mp4 [105.95M]

21.android图片压缩加密上传 – jpeg压缩算法解析 [869.23M]

笔记 [42.26K]

2017-04-15 android图片压缩加密上传 – jpeg压缩算法解析.mht [42.26K]

01.jpeg压缩算法解析-(图片选择器优化).mp4 [213.82M]

02.jpeg压缩算法解析-(沉浸式状态栏的介绍).mp4 [313.58M]

03.jpeg压缩算法解析-(架构师的思想去优化参数传递).mp4 [202.82M]

04.jpeg压缩算法解析-(jpeg压缩算法解析).mp4 [138.98M]

22.android图片压缩加密上传 – ndk终极压缩和加密上传 [614.77M]

笔记 [47.03K]

2017-04-16 android图片压缩加密上传 – ndk终极压缩和加密上传.mht [47.03K]

01.ndk终极压缩和加密上传-(ndk简介).mp4 [63.09M]

02.ndk终极压缩和加密上传-(编译第三方c库文件).mp4 [167.62M]

03.ndk终极压缩和加密上传-(动手写压缩图片的c++代码).mp4 [115.30M]

04.ndk终极压缩和加密上传-(最后的测试以及bug修复).mp4 [153.83M]

05.ndk终极压缩和加密上传-(图片压缩最后的优化).mp4 [114.88M]

23.android插件化架构 – hook机制之动态代理 [450.95M]

笔记 [28.00K]

android插件化架构 – hook机制之动态代理.mht [28.00K]

01.插件化架构简介.wmv [55.42M]

02.静态代理设计模式.mp4 [148.25M]

03.动态代理设计模式.mp4 [96.08M]

04.jdk动态代理源码分析.mp4 [151.18M]

24.android插件化架构 – activity的启动流程分析 [845.73M]

01.activity启动流程简介.mp4 [165.94M]

02.activity的onpause方法.mp4 [301.14M]

03.activity的创建和生命周期.mp4 [378.62M]

android插件化架构 – activity的启动流程分析.mht [26.01K]

25.android插件化架构 – 拦截activity的启动流程绕过androidmanifest检测 [434.15M]

01.插件化架构简介.wmv [31.56M]

02.hook启动流程startactivity.mp4 [121.35M]

03.替换原来的intent过androidmnifest检测.mp4 [74.17M]

04.hook启动流程launchactivity.mp4 [207.04M]

android插件化架构 – 拦截activity的启动流程绕过androidmanifest检测.mht [36.17K]

26.android插件化架构 – 类的加载和360开源droidplugin源码分析 [762.20M]

笔记和源码 [11.68M]

androidplugindemo.rar [11.63M]

android插件化架构 – 类的加载和360开源droidplugin源码分析.mht [57.15K]

01.作业讲解.mp4 [232.18M]

02.插件机制类的加载.mp4 [117.25M]

03.360开源框架droidplugin使用介绍.mp4 [312.62M]

04.360开源框架droidplugin源码阅读.mp4 [88.46M]

27.android增量更新和签名校验 [788.58M]

01.下载第三方的c库文件.mp4 [136.36M]

02.自己动手实现c的合并.mp4 [153.22M]

03.服务端生成dll动态库.mp4 [224.56M]

04.阶段性的测试增量更新.mp4 [60.23M]

05.apk文件安装签名校验.mp4 [214.20M]

28.darren的个人分享 [413.37M]

01.内涵段子知识点回顾.mp4 [45.69M]

02.个人的经历分享.mp4 [149.38M]

03.正念的奇迹.mp4 [86.28M]

04.最后的问题解答.mp4 [131.98M]

个人的分享.mht [34.15K]

android进阶之旅-(ndk实战篇) [60.43G]

01.ndk开发前奏 – x团参数加密和签名校验 [777.44M]

笔记和资源 [10.87M]

01.ndk开发前奏 – x团参数加密和签名校验.mht [48.38K]

ndk_day01.rar [10.83M]

01.怎么架构新项目.mp4 [61.50M]

02.加密算法介绍.mp4 [206.88M]

03.md5参数加密实现.mp4 [211.38M]

04.app签名校验.mp4 [286.82M]

02.第三方开源库 glide – 源码分析(补) [927.48M]

源码和笔记 [384.11K]

02.第三方开源库 glide – 源码分析(补).mht [27.23K]

glide时序图流程.mdj [356.88K]

01.glide源码的营养.wmv [202.20M]

02.glide源码时序图.wmv [724.90M]

03.ndk开发前奏 – 视频转码压缩 [889.16M]

笔记和源码 [44.14M]

ndk_day03.rar [44.14M]

01.视频转码压缩介绍.wmv [313.85M]

02.ffmpeg整合集成.wmv [343.18M]

03.压缩回调处理.wmv [187.99M]

04.android 多模块多组件开发 – 打造属于自己的路由(补) [855.00M]

源码和笔记 [38.53M]

04. android 多模块多组件开发 – 打造属于自己的路由.mht [10.82K]

architect_day42.rar [38.52M]

01.多模块多组件开发.wmv [239.85M]

02.drouter的基本使用.wmv [525.11M]

03.drouter的源码分析.wmv [51.51M]

05.ndk开发前奏 – 实现支付宝人脸识别功能 [754.86M]

笔记和源码 [64.58M]

05.ndk开发前奏 – 实现支付宝人脸识别功能.mht [10.87K]

ndk_day05.rar [64.57M]

01.opencv 介绍和整合.wmv [171.61M]

02.人脸识别实现的思路.wmv [107.96M]

03.opencv图像灰度处理.wmv [290.41M]

04.实现人脸识别.wmv [120.29M]

06.c基础 – 基本数据类型与指针入门 [281.38M]

笔记和源码 [421.56K]

06.c基础 – 基本数据类型与指针入门.mht [5.55K]

ndk_day06.rar [416.02K]

01.c开发的一些准备工作.wmv [27.27M]

02.基本数据类型.wmv [54.06M]

03.变量地址和指针变量.wmv [63.93M]

04.通过指针变量修改值.wmv [29.15M]

05.面试题讲解.wmv [106.55M]

07.c基础 – 指针运算和函数指针 [381.48M]

源码和笔记 [442.48K]

ndk_day07.rar [416.95K]

笔记.png [25.53K]

01.二级指针和多级指针 .wmv [61.22M]

02.数组和数组指针.wmv [127.42M]

03.指针循环遍历和赋值.wmv [21.09M]

04.指针与数组的几种写法.wmv [48.10M]

05.函数指针.wmv [123.23M]

08.c基础 – 动态开辟内存和字符串 [428.04M]

源码和笔记 [8.50M]

08.c基础 – 动态开辟内存和字符串.mht [5.01K]

c语言中文帮助文档.rar [2.42M]

ndk_day08.rar [5.99M]

realloc.png [52.19K]

动态内存开辟.png [15.61K]

函数指针.png [19.11K]

01.上次内容回顾.wmv [64.91M]

02.如何文档阅读.wmv [43.95M]

03.静态内存开辟和动态内存开辟.wmv [136.44M]

04.动态内存开辟的实用场景.wmv [40.35M]

05.realloc和动态内存开启注意事项.wmv [133.91M]

09.c基础 – 字符串常见操作和指针练习 [497.66M]

笔记和源码 [537.64K]

09.c基础 – 字符串常见操作和指针练习.mht [5.37K]

ndk_day09.rar [532.27K]

01.字符串长度.wmv [85.04M]

02.字符串类型转换.wmv [51.85M]

03.字符串比较.wmv [97.03M]

04.字符串查找和拼接.wmv [122.96M]

05.字符串截取和大小写转换.wmv [140.26M]

10.c基础 – 结构体联合体和枚举 [476.92M]

笔记和源码 [463.27K]

10.c基础 – 结构体联合体和枚举.mht [5.00K]

ndk_day10.rar [458.28K]

01.字符串替换讲解.wmv [85.89M]

02.结构体和结构体指针.wmv [132.74M]

03.结构体数组.wmv [36.12M]

04.字节对其和结构体大小计算.wmv [83.77M]

05.联合体和枚举.wmv [137.95M]

100.ffmpeg – android 直播加滤镜效果 [969.71M]

笔记与源码 [48.36M]

100. ffmpeg – android 直播加滤镜效果.mht [8.07K]

livepush.rar [48.34M]

直播推拉流程.webp [14.91K]

01.录制声音获取 pcm 数据.wmv [248.44M]

02.推送视频画面到媒体房间.wmv [147.24M]

03.推送声音到媒体房间.wmv [183.24M]

04.滤镜效果处理.wmv [342.43M]

101.给大家的一封信 [366.22M]

01.问题交流解答.wmv [184.73M]

02.给大家的一封信.wmv [43.17M]

03.关于环境与得失.wmv [137.91M]

给大家的一封信.jpg [421.04K]

11.c基础 – 文件操作 [673.81M]

笔记和源码 [507.41K]

ndk_day11.rar [507.41K]

01.读取文本文件.wmv [108.78M]

02.拷贝文件.wmv [194.34M]

03.文件加解密和文件切割.wmv [370.19M]

12.jni 基础 – jnienv 的实现原理 [514.37M]

笔记和源码 [576.78K]

12.jni 基础 – jnienv 的实现原理.mht [6.37K]

jnienv的原理和流程.png [25.38K]

ndk_day12_java.rar [4.94K]

ndk_day12_vs.rar [540.09K]

01.jni开发的一般流程.wmv [135.86M]

02.详解 .h 头文件和实现文件.wmv [66.32M]

03.jnienv的实现原理.wmv [120.49M]

04.c 访问 java 属性.wmv [110.64M]

05.c 访问 java 方法.wmv [80.50M]

13.jni 基础 – native 层构建 java 对象 [446.93M]

笔记和源码 [519.12K]

13.jni 基础 – native 层构建 java 对象.mht [12.46K]

ndk_day13_java.rar [22.03K]

ndk_day13_vs.rar [484.63K]

01.作业讲解.wmv [130.99M]

02.常量指针和指针常量.wmv [38.72M]

03.native 层构建 java 对象.wmv [202.68M]

04.设置属性练习.wmv [74.03M]

14.jni 基础 – android 共享内存的序列化过程 [539.95M]

笔记和源码 [24.30M]

1.png [33.99K]

14.jni 基础 – android 共享内存的序列化过程.mht [46.45K]

ndk_day14.rar [24.20M]

无标题.png [21.84K]

01.java对象与c对象对应.wmv [92.71M]

02.parcel 源码解析.wmv [157.28M]

03.自己动手实现内存共享.wmv [210.64M]

04.共享内存面试题讲解.wmv [55.03M]

15.jni 基础 – 缓存策略和异常处理 [455.38M]

笔记和源码 [586.31K]

15.jni 基础 – 缓存策略和异常处理.mht [5.28K]

ndk_day15_java.rar [43.47K]

ndk_day15_vs.rar [537.55K]

01.数组的细节处理.wmv [122.16M]

02.局部引用和全局引用.wmv [102.37M]

03.静态缓存策略.wmv [91.35M]

04.jni的异常处理.wmv [138.92M]

16.c进阶 – 内存四驱模型 [351.16M]

笔记和源码 [547.67K]

16.c进阶 – 内存四驱模型.mht [9.51K]

ndk_day16.rar [538.16K]

01.数组参数传递.wmv [91.19M]

02.数据类型剖析.wmv [54.02M]

03.变量的本质.wmv [29.25M]

04.内存四驱模型.wmv [176.16M]

17.c进阶 – 项目开发模型强化 [492.04M]

笔记和源码 [618.08K]

01.间接赋值.png [20.83K]

02.通过指针间接赋值.png [21.63K]

03.野指针.png [28.52K]

04.字符串的不同之处.png [32.64K]

17.c进阶 – 项目开发模型强化.mht [4.63K]

ndk_day17.rar [509.84K]

01.内存四驱模型.wmv [55.35M]

02.通过指针间接赋值的意义.wmv [162.08M]

03.野指针和 null 地址.wmv [63.12M]

04.定义字符串的几种区别.wmv [88.10M]

05.项目开发模型强化.wmv [122.78M]

18.c进阶 – 二级指针和多级指针 [365.71M]

笔记和源码 [87.18K]

01.null地址的强化.png [27.69K]

02.指针数组和二级指针.png [30.51K]

03.二维数组的第三种定义方式.png [24.27K]

18.c进阶 – 二级指针和多级指针.mht [4.71K]

01.指针使用的注意事项.wmv [119.93M]

02.二级指针的内存模式.wmv [178.56M]

03.多级指针.wmv [67.13M]

19.c进阶 – 结构体中的高级话题 [344.38M]

笔记和源码 [32.21K]

19.c进阶 – 结构体中的高级话题.mht [4.71K]

结构体套指针.png [27.50K]

01.结构体赋值操作.wmv [71.25M]

02.深拷贝和浅拷贝.wmv [98.29M]

03.结构体的偏移量强化.wmv [174.80M]

20.c++基础 – 引用和函数重载 [379.58M]

笔记和源码 [1.78M]

20.c++基础 – 引用和函数重载.mht [5.14K]

ndk_day20.rar [1.75M]

引用实例.png [27.40K]

01.c 和 c++ 的区别.wmv [47.24M]

02.常量.wmv [13.21M]

03.引用和常量引用.wmv [100.61M]

04.函数重载和默认参数.wmv [54.27M]

05.类的初探.wmv [162.47M]

21.c++基础 – 构造函数、析构函数和拷贝构造函数 [394.93M]

笔记和源码 [1.74M]

01.指针赋值.png [29.94K]

02.拷贝构造函数赋值.png [25.67K]

21.c++基础 – 构造函数、析构函数和拷贝构造函数.mht [4.85K]

ndk_day21.rar [1.68M]

01.构造函数.wmv [72.91M]

02.析构函数.wmv [63.06M]

03.malloc、free、new、delete 区别.wmv [32.09M]

04.拷贝构造函数和调用场景.wmv [225.13M]

22.c++基础 – 对象大小和友元类 [367.91M]

源码和笔记 [1.72M]

21.c++基础 – 对象大小和友元类.mht [5.49K]

ndk_day22.rar [1.72M]

01.可变参数.wmv [37.94M]

02.static 关键字.wmv [34.03M]

03.const 修饰函数.wmv [118.89M]

04.友元函数和类.wmv [175.33M]

23.c++基础 – 操作符重载和类的继承 [422.35M]

笔记和源码 [2.00M]

23.c++基础 – 操作符重载和类的继承.mht [4.85K]

ndk_day23.rar [1.99M]

01.加减运算符重载.wmv [165.02M]

02.条件运算符和括号运算符重载.wmv [139.64M]

03.类对象的继承.wmv [115.70M]

24.c++基础 – 虚继承、虚函数和模板函数 [414.09M]

笔记和源码 [1.66M]

24.c++基础 – 虚继承、虚函数和模板函数.mht [4.48K]

ndk_day24.rar [1.66M]

01.属性初始化.wmv [59.14M]

02.虚继承.wmv [46.68M]

03.c++中的多态.wmv [120.56M]

04.抽象类和接口.wmv [123.19M]

05.模板函数.wmv [62.85M]

25.c++基础 – 实现 native 层的 arraylist [544.76M]

笔记和源码 [14.34M]

25.c++基础 – 实现 native 层的 arraylist.mht [6.05K]

ndk_day25_as.rar [12.67M]

ndk_day25_vs.rar [1.66M]

01.编译流程.wmv [137.94M]

02.模板类.wmv [147.71M]

03.arraylist源码分析.wmv [100.05M]

04.实现native层的arraylist.wmv [144.71M]

26.c++基础 – 异常处理和字符串操作 [603.61M]

源码和笔记 [14.37M]

26.c++基础 – 异常处理和字符串操作.mht [7.29K]

ndk_day26_as.rar [12.69M]

ndk_day26_vs.rar [1.68M]

01.类型转换.wmv [262.36M]

02.实现system.arraycopy.wmv [99.49M]

03.c++中的异常处理.wmv [175.87M]

04.字符串操作.wmv [51.51M]

27.c++进阶 – const关键字增强和引用的本质剖析 [488.38M]

笔记和源码 [2.15M]

c++中的常量.png [25.67K]

ndk_day27_vs.rar [2.13M]

01.string字符串的常见操作.wmv [231.72M]

02.const 关键增强字.wmv [62.91M]

03.引用的加强.wmv [65.82M]

04.ndk 异常处理增强.wmv [125.78M]

28.c++进阶 – stl 容器的基本介绍和使用 [515.96M]

笔记和源码 [2.14M]

28.c++进阶 – stl 容器的基本介绍和使用.mht [9.62K]

ndk_day28.rar [2.13M]

01.vector和stack容器.wmv [165.27M]

02.queue基本操作.wmv [70.93M]

03.list增删改查.wmv [41.34M]

04.谓词和函数对象.wmv [236.28M]

29.c++进阶 – stl 函数对象和谓词 [376.65M]

笔记和源码 [2.06M]

29.c++进阶 – stl 函数对象和谓词.mht [4.78K]

ndk_day29_vs.rar [2.05M]

01.map容器介绍和使用.wmv [94.76M]

02.multimap容器介绍和使用.wmv [69.26M]

03.容器对象拷贝构造函数.wmv [70.54M]

04.一元谓词和二元谓词.wmv [140.03M]

30.c++进阶 – stl算法设计理念分析 [546.23M]

源码和笔记 [2.06M]

30.c++进阶 – stl算法设计理念分析.mht [6.18K]

ndk_day30_vs.rar [2.06M]

01.预定义函数对象.wmv [70.98M]

02.函数适配器.wmv [65.50M]

03.stl算法设计理念分析.wmv [249.98M]

04.源码阅读的经验总结.wmv [157.71M]

31.android智能识别 – 银行卡区域裁剪 [708.51M]

源码和资源 [40.04M]

31.android智能识别 – 银行卡区域裁剪.mht [6.53K]

ndk_day31_as.rar [40.03M]

01.银行卡识别的思路分析.wmv [144.28M]

02.bitmap和mat转换.wmv [265.33M]

03.截取银行卡区域.wmv [258.87M]

32.android智能识别 – 银行卡数字识别 [682.03M]

笔记和源码 [43.79M]

32.android智能识别 – 银行卡数字识别.mht [10.84K]

ndk_day31_as.rar [43.78M]

01.裁剪银行卡区域.wmv [209.15M]

02.过滤填充干扰区域.wmv [176.80M]

03.分割获取银行卡数字.wmv [157.52M]

04.字符串粘连处理.wmv [94.77M]

33.数据结构算法 – 数组与链表 [406.04M]

笔记和源码 [1.67M]

33. 数据结构算法 – 数组与链表.mht [15.63K]

ndk_day33_vs.rar [1.65M]

01.数据结构算法基本概念.wmv [79.57M]

02.时间复杂度和空间复杂度.wmv [184.43M]

03.数组与链表源码分析.wmv [140.37M]

34.数据结构算法 – 单链表与双向链表 [450.74M]

笔记和源码 [12.76M]

34. 数据结构算法 – 单链表与双向链表.mht [4.61K]

ndk_day34_as.rar [12.76M]

01.单链表.wmv [148.80M]

02.时间复杂度优化.wmv [135.75M]

03.双向链表.wmv [153.43M]

35.数据结构算法 – 冒泡、选择和插入排序 [465.66M]

笔记和源码 [12.75M]

35. 数据结构算法 – 冒泡、选择和插入排序.mht [5.10K]

ndk_day35_as.rar [12.70M]

希尔排序.png [38.91K]

01.上次作业讲解.wmv [47.11M]

02.冒泡排序.wmv [54.88M]

03.方法宏定义.wmv [55.85M]

04.时间复杂度求解.wmv [77.35M]

05.选择排序.wmv [154.35M]

06.性能测试比较分析.wmv [63.37M]

36.数据结构算法 – 冒泡优化、插入和希尔排序 [664.95M]

源码和笔记 [14.69M]

36. 数据结构算法 – 冒泡优化、插入和希尔排序.mht [6.61K]

ndk_day36_as.rar [14.68M]

01.ndk错误日志调试.wmv [175.28M]

02.冒泡排序优化.wmv [101.69M]

03.插入排序.wmv [105.16M]

04.希尔排序.wmv [268.12M]

37.数据结构算法 – 归并排序和快速排序 [553.46M]

笔记和源码 [14.88M]

merge数组.png [16.71K]

ndk_day36_as.rar [14.84M]

归并排序.png [23.03K]

01.上次遗留问题解决.wmv [66.40M]

02.稳定排序.wmv [48.71M]

03.归并排序.wmv [127.42M]

04.归并优化和时间复杂度求解.wmv [60.96M]

05.快速排序.wmv [92.51M]

06.快速排序优化.wmv [142.58M]

38.数据结构算法 – 递归和栈结构 [402.15M]

源码和笔记 [13.59M]

38. 数据结构算法 – 递归和栈结构.mht [8.84K]

ndk_day38_as.rar [13.58M]

01.循环和递归.wmv [82.42M]

02.汉诺塔问题.wmv [40.32M]

03.数组实现栈.wmv [105.67M]

04.链表实现栈.wmv [160.15M]

39.数据结构算法 – 队列和双向队列 [427.90M]

笔记和源码 [12.69M]

39. 数据结构算法 – 队列和双向队列.mht [5.06K]

ndk_day39_as.rar [12.68M]

01.汉诺塔问题求解.wmv [116.82M]

02.位运算.wmv [99.21M]

03.数组实现队列.wmv [199.18M]

40.数据结构算法 – hashmap 源码分析和手写实现 [507.41M]

源码和笔记 [16.15K]

40. hashmap 源码分析和手写实现.mht [8.59K]

ndk_day40.rar [7.56K]

01.hashmap源码实现分析.wmv [121.43M]

02.hashcode底层实现分析.wmv [187.67M]

03.==、equals和hashcode.wmv [53.65M]

04.手写hashmap扩容.wmv [144.65M]

41.数据结构算法 – 树和二叉树 [282.42M]

笔记和源码 [1.52M]

41. 树和二叉树.mht [8.96K]

ndk_day41.rar [1.33M]

二叉树转树.png [54.16K]

森林转二叉树.png [28.79K]

树转二叉树(2).png [54.16K]

树转二叉树.png [44.13K]

01.树的定义和分类.wmv [92.46M]

02.树的存储.wmv [72.34M]

03.树、森林与二叉树之间互转.wmv [116.11M]

42.数据结构算法 – 二叉树常见操作 [460.90M]

笔记和源码 [12.73M]

42. 数据结构算法 – 二叉树常用操作.mht [13.45K]

ndk_day42.rar [12.69M]

二叉树遍历.png [30.85K]

01.二叉树的分类.wmv [83.73M]

02.二叉树的遍历.wmv [252.82M]

03.平衡二叉树.wmv [111.62M]

43.数据结构算法 – 优先级队列和堆排序 [567.13M]

笔记和源码 [12.78M]

43. 数据结构算法 – 优先级队列和堆排序.mht [5.16K]

ndk_day34_as.rar [12.76M]

二叉树的序列化和反序列化.png [23.43K]

01.二叉树序列化和反序列.wmv [217.22M]

02.优先级队列和堆排序.wmv [337.12M]

44.数据结构算法 – 二叉搜索树 [295.59M]

笔记和源码 [14.68M]

44. 数据结构算法 – 二叉搜索树.mht [5.74K]

ndk_day44.rar [14.68M]

01.二叉搜索树-新增.wmv [128.79M]

02.二叉搜索树-查找.wmv [26.93M]

03.二叉搜索树 – 删除.wmv [125.19M]

45.数据结构算法 – avl 树 [367.80M]

笔记和源码 [14.79M]

ndk_day45.rar [14.76M]

先右旋在左旋.png [11.10K]

先左旋再右旋.png [11.45K]

右旋.png [3.49K]

左旋.png [3.58K]

01.为什么要引入 avl 树.wmv [92.59M]

02.avl树 – 旋转调整.wmv [102.77M]

03.avl树 – 插入调整.wmv [157.64M]

46.数据结构算法 – avl 树的新增和移除 [425.45M]

源码和笔记 [17.65M]

46. 数据结构算法 – avl 树的新增和移除.mht [8.52K]

ndk_day46.rar [17.64M]

01.新增操作.wmv [208.44M]

02.删除操作.wmv [199.36M]

47.数据结构算法 – 红黑树上篇 [473.13M]

笔记和源码 [12.87M]

aaa.png [57.12K]

ndk_day47.rar [12.82M]

01.红黑树和性质.wmv [138.29M]

02.红黑树新增逻辑讲解.wmv [110.65M]

03.红黑树新增代码实现.wmv [211.32M]

48.数据结构算法 – 红黑树下篇 [446.57M]

笔记和源码 [12.77M]

48. 数据结构算法 – 红黑树下篇.mht [14.29K]

ndk_day48.rar [12.76M]

01.红黑树和 avl 树的算法复杂度分析.wmv [64.10M]

02.红黑树新增理解.wmv [70.69M]

03.红黑树的删除操作.wmv [299.02M]

49.数据结构算法 – 哈夫曼编码 [630.63M]

源码和笔记 [25.58M]

49. 数据结构算法 – 哈夫曼编码.mht [9.38K]

ndk_day48(修正版).rar [12.78M]

ndk_day49.rar [12.74M]

霍夫曼编码.png [55.59K]

01.定长编码和变成编码.wmv [183.48M]

02.霍夫曼树的构建过程.wmv [165.56M]

03.代码实现霍夫曼编码和解码.wmv [256.01M]

50.数据结构算法 – 图 [549.55M]

源码和笔记 [1.04M]

01.霍夫曼编码.png [55.59K]

02.多线操作hashmap.png [61.08K]

03.synchronized底层实现原理.png [67.96K]

04.无向边存储方式.png [127.66K]

05.有向边存储方式.png [165.47K]

50. 数据结构算法 – 图.mht [589.15K]

01.java 多线程的内存模型.wmv [157.93M]

02.synchronized 的底层实现原理.wmv [191.63M]

03.图的基础定义.wmv [198.95M]

51.数据结构算法 – 图的最小生成树和最短路径 [597.97M]

笔记和源码 [11.71M]

51. 数据结构算法 – 图的最小生成树和最短路径.mht [18.96K]

ndk_day51.rar [11.45M]

广度优先遍历.png [76.40K]

邻接表.png [82.58K]

十字链表.png [85.13K]

01.邻接表和十字链表.wmv [135.94M]

02.图的广度和深度优先遍历.wmv [202.49M]

03.最小生成树.wmv [247.83M]

52.leetcode 刷题 – 数字篇 [554.12M]

笔记和源码 [12.13M]

52. leetcode 刷题 – 数字篇.mht [6.46K]

ndk_day52.rar [12.12M]

01.迪杰斯特拉算法.wmv [192.04M]

02.tosum.wmv [204.23M]

03.string to integer.wmv [145.73M]

53.leetcode 刷题 – 位运算 [287.98M]

笔记和源码 [56.57K]

53. leetcode 刷题 – 位运算.mht [25.59K]

位运算.png [30.98K]

01.reverse integer.wmv [71.74M]

02.位运算.wmv [65.96M]

03.power of two.wmv [50.35M]

04.power of three.wmv [23.18M]

05.number of 1 bits.wmv [23.35M]

06.factorial trailing zeroes.wmv [53.35M]

54.leetcode 刷题 – 树 [554.38M]

笔记和源码 [21.43K]

54. leetcode 刷题 – 树.mht [21.43K]

01.binary tree inorder traversal.wmv [153.94M]

02.path sum.wmv [197.22M]

03.maximum depth of binary tree.wmv [203.21M]

55.leetcode 刷题 – 常用算法思想 [381.12M]

笔记和源码 [15.83K]

55. leetcode 刷题 – 常用算法思想.mht [15.83K]

01.贪心算法思想 .wmv [76.96M]

02.回溯算法思想.wmv [141.76M]

03.动态规划算法思想.wmv [162.38M]

56.opencv – 安装和简介 [634.09M]

笔记和源码 [182.06M]

opencv需要的dll文件 [177.52M]

concrt140d.dll [765.17K]

msvcp140d.dll [977.81K]

opencv_ffmpeg310_64.dll [12.35M]

opencv_world340.dll [62.41M]

opencv_world340d.dll [99.35M]

ucrtbased.dll [1.70M]

56. opencv – 安装和简介.mht [6.70K]

ndk_day56.rar [4.53M]

01.opencv 安装.wmv [177.18M]

02.操作指针转灰度图.wmv [274.85M]

57.opencv – android 滤镜效果处理 [476.33M]

笔记和源码 [16.43M]

57. opencv – android 滤镜效果处理.mht [7.34K]

ndk_day57.rar [16.42M]

01.colormatrix 矩阵运算.wmv [174.17M]

02.java bitmap 获取像素操作.wmv [100.60M]

03.native 层操作像素指针.wmv [128.19M]

04.argb_8888 和 rgb_565.wmv [56.94M]

58.opencv – mat 对象与图像混合 [499.72M]

笔记和源码 [4.59M]

58. opencv – mat 对象与图像混合.mht [30.47K]

ndk_day58_vs.rar [4.56M]

01.细讲 mat 对象.wmv [173.34M]

02.像素获取和修改.wmv [136.30M]

03.图像混合.wmv [116.57M]

04.饱和度、亮度和对比度.wmv [68.92M]

59.opencv – 图像的绘制与卷积操作 [517.53M]

笔记和源码 [5.32M]

59. opencv – 图像的绘制与模糊.mht [7.03K]

ndk_day59_vs.rar [5.26M]

卷积操作.png [49.82K]

01.inline 内联函数.wmv [51.62M]

02.绘制形状和文字.wmv [171.14M]

03.图像的卷积操作.wmv [289.45M]

60.android 性能优化实战 – 界面卡顿 [1.58G]

笔记和源码 [5.06M]

60. android 性能优化实战 – 界面卡顿.mht [11.83K]

ndk_day60_vs.rar [5.01M]

高斯模糊和均值模糊.png [43.72K]

01.app项目介绍.wmv [170.50M]

02.android device monitor 介绍.wmv [560.25M]

03.高斯模糊和均值模糊.wmv [274.51M]

04.glide源码分析.wmv [163.66M]

05.lrucache的正确使用姿势.wmv [448.01M]

61.android 性能优化实战 – bitmap 全面解析 [711.98M]

笔记和源码 [93.60K]

61. android 性能优化实战 – bitmap 全面解析.mht [34.04K]

dp、dip、dpi、px .png [22.53K]

native层解析 bitmap 的流程.png [37.04K]

01.bitmap 到底占多大的内存.wmv [268.69M]

02.bitmap 的内存开辟.wmv [280.45M]

03.bitmap 的内存销毁和复用.wmv [162.74M]

62.opencv – 实现图片的美容效果 [604.28M]

笔记和源码 [4.53M]

62. opencv – 实现图片的美容效果.mht [9.82K]

ndk_day62.rar [4.52M]

01.bitmap 的内存优化与适配.wmv [143.10M]

02.线上 oom 内存 dump 搜集.wmv [203.56M]

03.实现图片的美容效果.wmv [108.03M]

04.腐蚀与膨胀.wmv [145.07M]

63.opencv – 验证码自动识别 [485.52M]

笔记和源码 [4.52M]

63. opencv – 验证码自动识别.mht [8.01K]

ndk_day63_vs.rar [4.51M]

01.形态学操作.wmv [85.13M]

02.过滤验证码的干扰.wmv [181.88M]

03.上采样与降采样.wmv [213.99M]

64.opencv – 自定义线性滤波 [458.01M]

笔记和源码 [4.68M]

64. opencv – 自定义线性滤波.mht [14.93K]

ndk_day64_vs.rar [4.59M]

卷积操作.png [41.04K]

自定义算子.png [32.33K]

01.处理边缘类型.wmv [113.75M]

02.自定义线性滤波.wmv [211.84M]

03.图像二值化.wmv [127.74M]

65.opencv – 图像边缘检测 [508.77M]

笔记和源码 [4.62M]

65. opencv – 图像边缘检测.mht [5.53K]

ndk_day65_vs.rar [4.55M]

sobel 合并.png [27.37K]

微积分求导.png [42.06K]

01.sobel 算子.wmv [221.69M]

02.laplance 算子.wmv [52.07M]

03.canny 边缘检测.wmv [230.39M]

66.opencv – 霍夫检测与重映射 [422.21M]

笔记和源码 [4.63M]

66. opencv – 霍夫检测与重映射.mht [5.93K]

ndk_day66_vs.rar [4.55M]

霍夫圆检测.png [34.68K]

霍夫直线检测.png [45.38K]

01.霍夫直线检测.wmv [140.76M]

02.霍夫圆检测.wmv [90.42M]

03.重映射.wmv [186.39M]

67.opencv – 色彩空间与直方图 [540.17M]

笔记和源码 [5.33M]

1_01.jpg [151.23K]

1_02.jpg [24.85K]

1_03.jpg [10.38K]

2_01.jpg [17.85K]

2_02.png [287.64K]

2_03.jpg [17.67K]

2_04.png [264.24K]

2_05.jpg [37.82K]

ndk_day67_vs.rar [4.54M]

01. rgb 与 hsv.wmv [224.31M]

02.直方图均衡化.wmv [123.11M]

03.直方图计算绘制.wmv [187.42M]

68.opencv – 直方图比较和匹配 [593.71M]

笔记和源码 [4.54M]

68. opencv – 直方图比较和匹配.mht [36.00K]

ndk_day68_vs.rar [4.51M]

01. 直方图比较.wmv [246.89M]

02.直方图的反向投射和模板匹配.wmv [342.28M]

69.opencv – 轮廓查找与图像分水岭 [608.35M]

源码和笔记 [5.08M]

69. opencv – 轮廓查找与图像分水岭.mht [6.99K]

ndk_day69_vs.rar [5.07M]

01.银行卡轮廓查找与绘制.wmv [240.93M]

02.图形矩和图像分水岭切割.wmv [362.34M]

70.opencv – 手写 qq 说说图片效果 [661.79M]

源码和笔记 [39.71M]

70. opencv – 手写 qq 说说图片效果.mht [7.76K]

ndk_day70_as.rar [39.65M]

逆世界.png [19.79K]

图片 bitmap 的解压缩和编解码.png [22.56K]

图形图像处理.png [17.23K]

01.bitmap 的解封装与编解码 .wmv [169.85M]

02. 镜像和逆世界效果.wmv [79.66M]

03.浮雕和马赛克效果.wmv [80.49M]

04.毛玻璃效果.wmv [33.29M]

05.油画效果和速度油画.wmv [258.79M]

71.opencv – 图片的几何变换 [677.75M]

笔记和源码 [6.76M]

71. opencv – 图片的几何变换.mht [6.17K]

ndk_day71_as.rar [6.75M]

01.图片旋转.wmv [357.48M]

02.矩阵仿射变换.wmv [54.45M]

03.resize 图片缩放.wmv [161.58M]

04.remap 重映射 .wmv [97.48M]

72.opencv – 封装 java 层 sdk 模型 [744.13M]

源码和笔记 [39.73M]

72. ndk 开发实战 – 封装 java 层 sdk 模型.mht [10.96K]

ndk_day72_as.rar [39.72M]

01.苏宁体育面试题讲解.wmv [46.19M]

02.ndk 学到什么程度,该怎么学?.wmv [81.40M]

03.如何封装 java 层 sdk 模型.wmv [97.59M]

04.动手封装 opencv 的 mat.java 对象.wmv [348.51M]

05.java 和 c++ 的回收机制.wmv [130.71M]

73.opencv – 手写直方图和直方均衡 [654.22M]

笔记和源码 [4.53M]

73. opencv – 手写直方图和直方均衡.mht [4.65K]

ndk_day73_vs.rar [4.53M]

01.知识回顾.wmv [169.78M]

02.手写实现直方图计算.wmv [156.74M]

03.手写实现归一化.wmv [128.93M]

04.手写实现直方均衡.wmv [194.24M]

74.ndk开发实战 – 实现人脸的美容效果(上) [451.08M]

笔记和源码 [5.64M]

01.积分图计算.png [226.06K]

02.快速边缘保留算法.png [209.11K]

03.局部方差公式推导.png [128.79K]

ndk_day74_vs.rar [5.09M]

01.卷积模糊算法复杂度分析.wmv [157.84M]

02.积分图算法介绍.wmv [63.44M]

03.卷积模糊算法优化.wmv [115.58M]

04.快速边缘保留算法.wmv [108.58M]

75.ndk开发实战 – 实现人脸的美容效果(下) [386.48M]

笔记和源码 [5.18M]

75. opencv – 实现人脸的美容效果(下).mht [108.65K]

ndk_day75_vs.rar [5.08M]

01.皮肤区域检测.wmv [156.90M]

02.皮肤区域融合.wmv [104.84M]

03.边缘加强与模糊叠加.wmv [119.56M]

76.ndk开发实战 – 二维码检测与识别 [569.50M]

笔记和源码 [5.42M]

76. ndk开发实战 – 二维码检测与识别.mht [6.08K]

ndk_day76_vs.rar [5.42M]

01.实现思路剖析.wmv [125.66M]

02.算法流程分析.wmv [80.20M]

03.手写实现.wmv [301.35M]

04.如何优化.wmv [56.87M]

77.人脸识别 – hog 和 lbp 特征检测 [598.41M]

笔记和源码 [79.13M]

77. 人脸识别 – hog 和 lbp 特征检测.mht [21.22K]

haar特征.png [105.36K]

hog特征.png [25.92K]

lbp.特征.png [86.09K]

lbp表达.png [85.20K]

ndk_day77_as.rar [77.23M]

peoples.png [1.27M]

分网格的梯度方向直方图.png [206.57K]

块描述子.png [115.94K]

01. hog 特征检测的实现原理.wmv [252.42M]

02. 行人检测.wmv [75.13M]

03.手写 lbp 特征算法.wmv [135.06M]

04.haar 特征介绍.wmv [56.68M]

78.人脸识别 – 实时人脸检测 [552.65M]

笔记和源码 [40.68M]

78. 人脸识别 – 级联分类器.mht [7.43K]

ndk_day78_as.rar [36.17M]

ndk_day78_vs.rar [4.50M]

01.相机实时检测人脸.wmv [237.79M]

02.均值,方差与协方差.wmv [97.53M]

03.特征值与特征向量.wmv [73.64M]

04.pca的降维原理与应用.wmv [103.02M]

79.ndk开发实战 – 实时人脸检测和识别 [827.41M]

笔记和源码 [287.89M]

79. ndk开发实战 – 实时人脸检测和识别.mht [6.81K]

ndk_day78_as.rar [60.68M]

opencv-android-sdk.rar [211.59M]

orl_faces.rar [2.93M]

实时人脸检测.gif [6.86M]

实时人脸识别.gif [5.83M]

01.样本训练.wmv [219.25M]

02.实时识别人脸.wmv [182.44M]

03.后续的安排.wmv [137.82M]

80.音视频技术学习 – 启动篇 [959.45M]

笔记和资料 [281.96M]

80. 音视频技术学习 – 启动篇.mht [11.09K]

视音频播放流程.png [69.11K]

视音频分析工具.rar [281.88M]

01.音视频基础知识.wmv [261.30M]

02.视频播放的流程.wmv [67.87M]

03.音视频编解码.wmv [163.50M]

04.ffmpeg介绍.wmv [184.81M]

81.linux 系统编程 – 命令基础,软件卸载与安装 [710.79M]

笔记与资料 [54.97M]

81. linux 系统编程 – 命令基础,软件卸载与安装.mht [12.95K]

xftp5.exe [26.91M]

xshell5.exe [28.05M]

01.linux常用快键键.wmv [165.84M]

02.文件和文件夹操作.wmv [93.48M]

03.用户与用户组.wmv [117.50M]

04.搜索与查找.wmv [85.43M]

05.软件安装流程.wmv [81.26M]

06.压缩与解压缩.wmv [112.31M]

82.linux 系统编程 – 应用编译运行的工作过程 [597.89M]

笔记与源码 [98.04K]

82. linux 系统编程 – 应用编译运行的工作过程.mht [12.56K]

vim三种工作模式.png [21.14K]

动态库.png [25.42K]

虚拟内存布局图.png [38.92K]

01.vim的三种工作模式.wmv [57.62M]

02.vim常用命令.wmv [111.29M]

03.gcc编译四个步骤.wmv [69.49M]

04.动态库与静态库.wmv [146.66M]

05.虚拟内存.wmv [212.74M]

83.linux 内核编程 – 文件io与文件描述符 [598.85M]

笔记与源码 [113.68K]

83. linux 内核编程 – 文件io与文件描述符.mht [10.25K]

dir_operate.cpp [0.60K]

文件描述符.png [27.78K]

系统函数与普通函数.png [46.72K]

系统调用.png [28.33K]

01.系统调用.wmv [224.71M]

02.文件描述符表.wmv [222.81M]

03.stat与 lstat.wmv [44.46M]

04.目录操作.wmv [106.76M]

84.linux 内核编程 – 进程创建与进程管理 [466.82M]

笔记和源码 [74.79K]

84. linux 内核编程 – 进程创建与进程管理.mht [10.49K]

fork函数.png [27.97K]

内存映射.png [36.34K]

01. pcb 进程控制块.wmv [77.67M]

02.内存映射.wmv [38.97M]

03. fork 创建子进程.wmv [108.80M]

04.父子进程共享.wmv [69.21M]

05.回收进程.wmv [86.31M]

06.监听 app 应用被卸载.wmv [85.79M]

85.linux 内核编程 – ipc 进程间通信 [594.23M]

笔记和源码 [117.45K]

85. linux 内核编程 – ipc 进程间通信.mht [15.10K]

mmap_ipc_1.cpp [0.77K]

mmap_ipc_2.cpp [0.67K]

mmap的实现原理.png [32.53K]

管道.png [20.12K]

管道的通信机制.png [12.77K]

进程间通信.png [35.49K]

01.进程间通信的本质.wmv [55.79M]

02.管道.wmv [103.20M]

03.信号通信的原理.wmv [145.61M]

04.共享映射区通信.wmv [122.32M]

05.mmap的实现原理.wmv [167.19M]

86.linux 内核编程 – 线程与多线程同步 [555.75M]

笔记和源码 [63.49K]

86. linux 内核编程 – 线程与多线程同步.mht [19.92K]

binder驱动.png [39.56K]

thread_comm.cpp [2.61K]

thread1.cpp [1.41K]

01.线程的创建与销毁.wmv [119.52M]

02.回收线程.wmv [87.50M]

03.分离线程.wmv [85.03M]

04.生产者与消费者.wmv [263.64M]

87.cmake 语法 – 自动编译和链接 [785.48M]

笔记与源码 [36.59M]

m1 [0.89K]

add.cpp [0.05K]

div.cpp [0.05K]

hello.cpp [0.28K]

makefile [0.40K]

mul.cpp [0.05K]

sub.cpp [0.05K]

m2 [1.06K]

add.cpp [0.05K]

div.cpp [0.05K]

hello.cpp [0.28K]

makefile [0.57K]

mul.cpp [0.05K]

sub.cpp [0.05K]

m3 [1.15K]

add.cpp [0.05K]

div.cpp [0.05K]

hello.cpp [0.34K]

makefile [0.60K]

mul.cpp [0.05K]

sub.cpp [0.05K]

87. cmake 语法 – 自动编译和链接.mht [23.29K]

cmake 实战.pdf [264.27K]

cmake-3.14.3.tar.gz [8.44M]

gnu_makefile中文手册.pdf [978.39K]

xftp5.exe [26.91M]

01.makefile、cmake 与 shell 之间的联系.wmv [104.47M]

02.makefile 的一个规则.wmv [97.25M]

03.makefile 的两个函数.wmv [60.50M]

04.makefile 的三个自动变量.wmv [201.39M]

05.cmake 的安装与简介.wmv [285.28M]

88.cmake 语法 – 详解 cmakelists.txt [422.88M]

笔记与源码 [37.41K]

88. cmake 语法 – 详解 cmakelists.mht [37.41K]

01.cmake 安装问题补充 .wmv [84.49M]

02.构建生成 .so 动态库.wmv [111.32M]

03.链接外部动态库与头文件.wmv [92.97M]

04.编写基于 ffmpeg 开发的 cmakelists.wmv [134.06M]

89.shell 脚本 – 详解基础语法 [339.15M]

笔记与源码 [21.03M]

01.sh [0.10K]

02.sh [0.60K]

03.sh [0.84K]

04.sh [0.26K]

05.sh [0.28K]

06.sh [1.15K]

07.sh [0.36K]

89. shell 脚本 – 详解基础语法.mht [22.72K]

linux命令行与shell脚本编程大全.第3版.pdf [21.00M]

01.自定义变量与环境变量.wmv [81.88M]

02.位置参数变量与预定义变量.wmv [66.99M]

03.条件判断.wmv [33.02M]

04.流程控制语句.wmv [136.23M]

90.shell 脚本 – 自己动手编译 ffmpeg [1.07G]

笔记与源码 [11.84M]

configure_help.txt [7.89K]

ffmpeg_build.sh [1.02K]

ffmpeg-3.3.9.tar.gz [11.84M]

01.cmake 交叉编译 android 动态库.wmv [106.97M]

02.配置 ndk 环境.wmv [195.75M]

03.手写 ffmpeg 编译脚本.wmv [212.71M]

04.编译参数传递详解.wmv [221.05M]

05.运行调试视音频解码.wmv [349.76M]

91.ffmpeg – 打造一款万能的音乐播放器 [1.07G]

笔记和源码 [112.08M]

91. ffmpeg – 打造一款万能的音乐播放器.mht [2.99K]

musicplayer.rar [54.48M]

ndk_day03.rar [57.59M]

01.效果演示.wmv [93.44M]

02.获取 meta 信息.wmv [348.14M]

03.解码音频数据.wmv [121.63M]

04.audiotack 播放音频的原理.wmv [50.91M]

05.播放pcm数据.wmv [275.65M]

06.内存上涨问题分析.wmv [88.89M]

92.ffmpeg – 多线程解码播放 [662.97M]

笔记和源码 [55.16M]

92. ffmpeg – 多线程解码播放.mht [6.54K]

musicplayer.rar [55.15M]

01.内存上涨问题分析解决.wmv [250.76M]

02.音频重采样.wmv [82.81M]

03.添加错误回调到 java.wmv [137.55M]

04.多线程解码播放.wmv [136.68M]

93.ffmpeg – opensles 播放音频数据 [0.98G]

笔记与源码 [68.89M]

93. ffmpeg – opensles 播放音频数据.mht [6.28K]

musicplayer.rar [56.19M]

opensles_study.rar [12.70M]

01.jnienv 子线程回调 java 问题.wmv [192.25M]

02.opensles 播放音频原理分析.wmv [79.45M]

03.opensles 播放音频数据.wmv [314.40M]

04.抽取准备方法.wmv [166.98M]

05.整理代码架构.wmv [186.43M]

94.ffmpeg – 线程队列边解码边播放 [736.52M]

笔记与源码 [56.92M]

94. ffmpeg – 线程队列边解码边播放.mht [4.98K]

musicplayer.rar [56.91M]

01.编译错误解决.wmv [86.09M]

02.添加准备完毕回调.wmv [107.70M]

03.用队列边解码边播放.wmv [185.09M]

04.再次整理代码架构.wmv [132.14M]

05.所有功能代码走读.wmv [168.59M]

95.ffmpeg – android 视频播放器 [669.45M]

笔记与源码 [113.16M]

95. ffmpeg – android 视频播放器.mht [8.13K]

ndk_day03.rar [57.43M]

videoplayer.rar [55.69M]

页面渲染流程.png [33.46K]

01. 整合音乐播放器项目.wmv [103.94M]

02.opengles 渲染视频.wmv [92.27M]

03.界面的渲染流程.wmv [146.95M]

04.surfaceview 渲染视频.wmv [195.61M]

05.下节课的安排.wmv [17.52M]

96.ffmpeg – 音视频同步 [683.27M]

笔记与源码 [55.46M]

96. ffmpeg – 音视频同步.mht [5.83K]

videoplayer.rar [55.41M]

视音频同步.png [42.58K]

01.调整音乐播放器项目架构.wmv [209.39M]

02.模板模式整合视频解码.wmv [182.63M]

03.视音频同步的思想.wmv [58.55M]

04.实现视音频同步.wmv [177.24M]

97.ffmpeg – android 直播推拉流 [1.05G]

笔记和源码 [240.50M]

97. ffmpeg – android 直播推拉流.mht [9.61K]

ffmpeg-20190706-feade2b-win64-static.rar [219.53M]

livepush.rar [13.03M]

opengles.rar [6.92M]

rtmpdump.rar [1.01M]

01.自己动手搭建流媒体服务器.wmv [97.61M]

02.配置流媒体环境.wmv [398.46M]

03.集成 rtmp 推流源码.wmv [127.75M]

04.初始化 rtmp 推流.wmv [75.64M]

05.回调 java 层监听初始化状态.wmv [138.18M]

98.ffmpeg – 朋友圈录制视频加背景音乐 [1.09G]

笔记和源码 [60.13M]

livepush.rar [13.33M]

ndk_day03.rar [46.74M]

opengl 的渲染原理.png [36.18K]

纹理左边系.png [28.49K]

01.销毁推流 rtmp.wmv [118.94M]

02.opengl 的坐标系.wmv [135.46M]

03.opengl 渲染流程介绍.wmv [115.82M]

04. opengl 渲染摄像头数据.wmv [194.86M]

05.硬编码视频合成文件.wmv [160.82M]

06.给视频添加滤镜效果.wmv [333.07M]

99.ffmpeg – h.264 协议详解 [976.19M]

笔记和源码 [14.75M]

h264协议详解.png [55.98K]

livepush.rar [8.12M]

ndk_day03.rar [6.52M]

视频录制添加背景音乐的流程.png [59.09K]

01.播放音频同时回调 pcm 数据.wmv [375.65M]

02.录制视频加背景音乐.wmv [153.78M]

03.视频录制加背景音乐流程回顾.wmv [70.24M]

04.详解 h.264 协议.wmv [182.78M]

05.获取 mediacodec 的 sps 和 pps .wmv [179.00M]

visual studio 2013 简体中文旗舰版.iso [2.87G]

android进阶之旅-(系统架构篇) [39.81G]

01.面向对象六大基本原则 – 网络引擎切换 [1.15G]

01.面向对象六大基本原则 – 网络引擎切换 [1.15G]

源码和笔记 [21.83M]

01.面向对象六大基本原则 – 网络引擎切换.mht [27.05K]

architect_day01.rar [21.80M]

01.系统架构整个课程体系.mp4 [108.88M]

02.开发中的问题分析.mp4 [328.53M]

03.结合实例讲解六大原则.mp4 [714.92M]

02.aop面向切面编程 – 淘宝京东网络处理 [776.31M]

02.aop面向切面编程 – 淘宝京东网络处理 [776.31M]

源码和笔记 [21.86M]

02.aop面向切面编程 – 淘宝京东网络处理.mht [25.91K]

architect_day02.rar [21.84M]

01.面向对象六大原则回顾.mp4 [180.17M]

02.面向切面编程使用场景.mp4 [265.34M]

03.京东和淘宝网络处理.mp4 [308.95M]

03.uml建模 – view 的 touch 事件分发流程 [915.17M]

03.uml建模 – view 的 touch 事件分发流程 [915.17M]

笔记和源码 [17.07M]

03.uml建模 – view 的 touch 事件分发流程.mht [16.27K]

architect_day03.rar [16.46M]

uml建模.mdj [611.32K]

01.uml建模简介.mp4 [252.19M]

02.类图-window底层架构.mp4 [322.13M]

03.时序图-activity启动流程.mp4 [323.79M]

04.基础知识扫盲 – 反射注解和泛型 [859.16M]

04.基础知识扫盲 – 反射注解和泛型 [859.16M]

源码和笔记 [19.72M]

04. 基础知识扫盲 – 反射注解和泛型.mht [8.04K]

architect_day04.rar [19.71M]

01.反射使用介绍.mp4 [386.20M]

02.动态注入和泛型.mp4 [453.24M]

05.编译时注解 – butterknife源码分析和手写 [1.27G]

05.编译时注解 – butterknife源码分析和手写 [1.27G]

源码和笔记 [54.10M]

05.编译时注解 – butterknife源码分析和手写.mht [6.01K]

architect_day05.rar [25.78M]

architect_day05_id修正版.rar [28.32M]

01.butterknife源码分析.mp4 [276.05M]

02.自己动手写butterknife.mp4 [919.72M]

03.对于butterknife源码的思考.mp4 [50.15M]

06.编译时注解 – 绕过支付和分享的局限 [810.58M]

06.编译时注解 – 绕过支付和分享的局限 [810.58M]

源码和笔记 [23.48M]

06. 编译时注解 – 绕过支付和分享的局限.mht [17.65K]

architect_day06.rar [23.47M]

01.架构的演变之路.mp4 [85.80M]

02.编译时注解绕过支付的局限.mp4 [348.45M]

03.自定义view试题讲解.mp4 [352.85M]

07.handler通信 – 源码分析和手写handler框架 [1.03G]

07.handler通信 – 源码分析和手写handler框架 [1.03G]

源码和笔记 [198.35K]

07.handler通信 – 源码分析和手写handler框架.mht [36.60K]

architect_day06_ec.rar [14.74K]

messagequeue消息队列.png [69.02K]

threadlocal线程安全.png [46.56K]

数组和链表的区别.png [31.42K]

01.面试题讲解.mp4 [428.09M]

02.消息队列和消息循环.mp4 [313.84M]

03.手写整个handler架构.mp4 [308.33M]

08.单例设计模式 – 强大的 activity 管理 [752.72M]

08.单例设计模式 – 强大的 activity 管理 [752.72M]

源码和笔记 [20.99M]

08. 单例设计模式 – 强大的 activity 管理.mht [10.72K]

architect_day08.rar [20.93M]

volatile重排序.png [51.08K]

01.设计模式定义.mp4 [60.57M]

02.单例设计模式讲解.mp4 [129.66M]

03.volatile 关键字.mp4 [269.70M]

04.activity管理类.mp4 [271.80M]

09.builder设计模式 – 增强版 navigationbar [688.18M]

09.builder设计模式 – 增强版 navigationbar [688.18M]

笔记和源码 [20.75M]

09. builder设计模式 – 增强版 navigationbar.mht [20.75K]

architect_day09.rar [20.65M]

navigationbar.png [44.92K]

建造者模式.png [44.06K]

01.builder设计模式介绍.mp4 [179.73M]

02.builer设计模式构建navigationbar.mp4 [246.64M]

03.给navigationbar绑定参数.mp4 [73.82M]

04.如何提高代码的扩展.mp4 [167.24M]

10.工厂设计模式 – 数据存储的特有方式 [925.22M]

10.工厂设计模式 – 数据存储的特有方式 [925.22M]

笔记和源码 [20.08M]

10.工厂设计模式 – 数据存储的特有方式.mht [14.10K]

architect_day10.rar [19.86M]

工厂设计模式.mdj [214.46K]

01.工厂设计模式-(模式介绍).mp4 [402.27M]

02.工厂设计模式-(数据存储).mp4 [373.33M]

03.工厂设计模式-(使用场景).mp4 [129.55M]

11.装饰设计模式 – recyclerview添加头部和底部 [799.63M]

11.装饰设计模式 – recyclerview添加头部和底部 [799.63M]

笔记和源码 [20.31M]

11.装饰设计模式 – recyclerview添加头部和底部.mht [8.43K]

architect_day11.rar [20.30M]

01.国庆具体安排.mp4 [71.35M]

02.装饰设计模式事例.mp4 [132.67M]

03.recyclerview添加底部和头部.mp4 [451.55M]

04.android源码分析.mp4 [123.75M]

12.模版设计模式 – 自己动手写 okhttp 的 dispatcher [1.07G]

12.模版设计模式 – 自己动手写 okhttp 的 dispatcher [1.07G]

笔记和源码 [20.55M]

12. 模版设计模式 – 自己动手写 okhttp 的 dispatcher.mht [9.03K]

architect_day12.rar [20.54M]

01.模板设计模式介绍.mp4 [387.93M]

02.模板设计模式构建baseactivity.mp4 [142.38M]

03.线程池介绍.mp4 [184.39M]

04.okhttp 的 dispatcher源码分析.mp4 [362.40M]

13.策略设计模式 – log 日志输出策略 [1.81G]

13.策略设计模式 – log 日志输出策略 [1.81G]

源码和笔记 [20.83M]

13.策略设计模式 – log 日志输出策略【xyz.com】.mht [12.00K]

architect_day13【xyz.com】.rar [20.82M]

01.策略设计模式介绍【xyz.com】.mp4 [346.06M]

02.属性动画源码分析【xyz.com】.mp4 [1.19G]

03.log日志输出策略【xyz.com】.mp4 [270.87M]

14.adapter设计模式 – 打造通用的 indicatorview [823.55M]

14.adapter设计模式 – 打造通用的 indicatorview [823.55M]

源码和笔记 [19.94M]

14. adapter设计模式 – 打造通用的 indicatorview【xyz.com】.mht [23.35K]

architect_day14【xyz.com】.rar [19.79M]

属性动画源码分析【xyz.com】.mdj [123.29K]

01.属性动画源码分析【xyz.com】.mp4 [384.03M]

02.adapter模式介绍【xyz.com】.mp4 [150.01M]

03.自己动手写一个listview【xyz.com】.mp4 [269.57M]

15.观察者设计模式 – 观察数据的插入 [994.82M]

15.观察者设计模式 – 观察数据的插入 [994.82M]

源码和笔记 [21.00M]

15. 观察者设计模式 – 观察数据的插入【xyz.com】.mht [24.66K]

architect_day15【xyz.com】.rar [20.92M]

观察者设计模式(类图)【xyz.com】.mdj [62.87K]

01.观察者设计模式 – 定义【xyz.com】.mp4 [85.10M]

02.观察者设计模式 – 角色划分【xyz.com】.mp4 [126.94M]

03.观察者设计模式 – 推拉模式【xyz.com】.mp4 [111.38M]

04.观察者设计模式 – java自带的观察者【xyz.com】.mp4 [100.88M]

05.观察者设计模式 – 观察数据插入【xyz.com】.mp4 [294.30M]

06.观察者设计模式 – uml图【xyz.com】.mp4 [255.22M]

16.代理设计模式 – 实现 retrofit 的 create [717.91M]

16.代理设计模式 – 实现 retrofit 的 create [717.91M]

源码和笔记 [49.17M]

16. 代理设计模式 – 实现 retrofit 的 create【xyz.com】.mht [11.02K]

architect_day16【xyz.com】.rar [29.13M]

okhttpdemo【xyz.com】.rar [20.03M]

01.代理设计模式 – 模式定义【xyz.com】.mp4 [166.74M]

02.代理设计模式 – 静态代理【xyz.com】.mp4 [66.22M]

03.代理设计模式 – 动态代理【xyz.com】.mp4 [125.18M]

04.代理设计模式 – retrofit介绍【xyz.com】.mp4 [177.02M]

05.代理设计模式 – 实现retrofit的create【xyz.com】.mp4 [133.59M]

17.原型设计模式 – 订单查询拆分 [663.03M]

17.原型设计模式 – 订单查询拆分 [663.03M]

源码和笔记 [19.95M]

17.原型设计模式 – 订单查询拆分【xyz.com】.mht [6.33K]

architect_day17【xyz.com】.rar [19.89M]

原型设计模式【xyz.com】.mdj [51.43K]

01.原型设计模式 – 模式的定义【xyz.com】.mp4 [242.14M]

02.原型设计模式 – 订单拆分【xyz.com】.mp4 [182.68M]

03.原型设计模式 – 浅拷贝和深拷贝【xyz.com】.mp4 [100.24M]

04.原型设计模式 – 使用场景【xyz.com】.mp4 [118.01M]

18.迭代器设计模式 – 构建通用 bottomtabnavigationbar [920.16M]

18.迭代器设计模式 – 构建通用 bottomtabnavigationbar [920.16M]

笔记和源码 [20.02M]

18. 迭代器设计模式 – 构建通用 bottomtabnavigationbar【xyz.com】.mht [5.61K]

architect_day18【xyz.com】.rar [19.93M]

迭代器设计模式【xyz.com】.mdj [80.80K]

01.迭代器设计模式 – 模式的定义【xyz.com】.mp4 [160.27M]

02.迭代器设计模式 – qq和wx用户信息共用【xyz.com】.mp4 [111.92M]

03.迭代器设计模式 – uml类图【xyz.com】.mp4 [137.57M]

04.迭代器设计模式 – 构建底部导航栏【xyz.com】.mp4 [490.39M]

19.责任链设计模式 – 多用户系统检测 [952.53M]

19.责任链设计模式 – 多用户系统检测 [952.53M]

笔记和源码 [19.89M]

19. 责任链设计模式 – 多用户系统检测【xyz.com】.mht [7.70K]

architect_day19【xyz.com】.rar [19.88M]

01.如何编译so库文件【xyz.com】.mp4 [417.97M]

02.责任链设计模式讲解【xyz.com】.mp4 [261.87M]

03.门面设计模式讲解【xyz.com】.mp4 [252.80M]

20.设计模式 – 23种模式总结(前篇) [799.31M]

20.设计模式 – 23种模式总结(前篇) [799.31M]

笔记和源码 [16.47M]

20. 设计模式 – 23种模式总结(前篇)【xyz.com】.mht [8.12K]

architect_day20【xyz.com】.rar [16.46M]

01.享元设计模式【xyz.com】.mp4 [323.46M]

02.命令设计模式【xyz.com】.mp4 [459.38M]

21.设计模式 – 23种模式总结(后篇) [806.87M]

21.设计模式 – 23种模式总结(后篇) [806.87M]

笔记和源码 [19.88M]

21. 设计模式 – 23种模式总结(后篇)【xyz.com】.mht [9.80K]

architect_day21【xyz.com】.rar [19.87M]

01.状态设计模式【xyz.com】.mp4 [226.26M]

02.桥接设计模式【xyz.com】.mp4 [207.98M]

03.中介设计模式【xyz.com】.mp4 [71.37M]

04.备忘录设计模式【xyz.com】.mp4 [281.38M]

22.第三方开源库 eventbus – 源码分析和手写 [997.31M]

22.第三方开源库 eventbus – 源码分析和手写 [997.31M]

源码和笔记 [54.05M]

22.第三方开源库 eventbus – 源码分析和手写【xyz.com】.mht [9.97K]

architect_day22【xyz.com】.rar [19.74M]

eventbus_source【xyz.com】.rar [34.30M]

01.register注册分析【xyz.com】.mp4 [295.24M]

02.post发送源码分析【xyz.com】.mp4 [216.08M]

03.自己动手写eventbus【xyz.com】.mp4 [431.94M]

23.第三方开源库 okhttp – java网络编程基础 [1.09G]

23.第三方开源库 okhttp – java网络编程基础 [1.09G]

源码笔记 [294.96M]

23.第三方开源库 okhttp – java网络编程基础【xyz.com】.mht [194.63K]

apache-tomcat-7.0.81-windows-x64【xyz.com】.zip [10.13M]

eclipse【xyz.com】.rar [282.90M]

fastjson【xyz.com】.jar [686.17K]

http1.0和http2.0的区别【xyz.com】.png [78.68K]

okhttpserver【xyz.com】.rar [637.95K]

对称加密【xyz.com】.jpg [165.73K]

非对称加密【xyz.com】.jpg [212.30K]

01.搭建自己的测试服务器【xyz.com】.mp4 [220.89M]

02.cookie、session和token【xyz.com】.mp4 [321.88M]

03.http缓存处理【xyz.com】.mp4 [277.76M]

24.第三方开源库 okhttp – 整体架构和源码分析 [944.20M]

24.第三方开源库 okhttp – 整体架构和源码分析 [944.20M]

笔记和源码 [20.71M]

24.第三方开源库 okhttp – 整体架构和源码分析【xyz.com】.mht [29.21K]

architect_day24【xyz.com】.rar [20.24M]

http1.0和http2.0的区别【xyz.com】.png [78.68K]

对称加密【xyz.com】.jpg [165.73K]

非对称加密【xyz.com】.jpg [212.30K]

01.http状态码详解【xyz.com】.mp4 [193.66M]

02.http和https的区别【xyz.com】.mp4 [200.52M]

03.怎样动手打造一套网络框架【xyz.com】.mp4 [57.89M]

04.整体架构和源码分析【xyz.com】.mp4 [471.43M]

25.第三方开源库 okhttp – 自己动手写表单提交和文件上传 [1.05G]

25.第三方开源库 okhttp – 自己动手写表单提交和文件上传 [1.05G]

笔记和源码 [19.77M]

25. 第三方开源库 okhttp – 自己动手写表单提交和文件上传【xyz.com】.mht [6.35K]

architect_day25【xyz.com】.rar [19.76M]

01.okhttp基本框架搭建【xyz.com】.mp4 [326.07M]

02.post提交参数【xyz.com】.mp4 [506.65M]

03.表单文件上传【xyz.com】.mp4 [224.68M]

26.第三方开源库 okhttp – 源码精髓之拦截器分析 [1.31G]

26.第三方开源库 okhttp – 源码精髓之拦截器分析 [1.31G]

笔记和源码 [36.60M]

26. 第三方开源库 okhttp – 源码精髓之拦截器分析【xyz.com】.mht [12.19K]

architect_day26【xyz.com】.rar [19.85M]

okhttp_source【xyz.com】.rar [16.73M]

01.源码精髓责任链模式分析【xyz.com】.mp4 [338.98M]

02.retryandfollowupinterceptor拦截器分析【xyz.com】.mp4 [172.05M]

03.bridgeinterceptor拦截器分析【xyz.com】.mp4 [78.93M]

04.cacheinterceptor拦截器分析【xyz.com】.mp4 [207.55M]

05.connectinterceptor拦截器分析【xyz.com】.mp4 [173.55M]

06.连接三个核心类分析【xyz.com】.mp4 [329.61M]

27.第三方开源库 okhttp – 上传进度监听和自定义缓存 [1.36G]

27.第三方开源库 okhttp – 上传进度监听和自定义缓存 [1.36G]

源码和笔记 [23.52M]

27.第三方开源库 okhttp – 上传进度监听和自定义缓存【xyz.com】.mht [12.16K]

architect_day27【xyz.com】.rar [23.51M]

01.okhttp上传文件【xyz.com】.mp4 [332.35M]

02.okhttp文件上传进度监听【xyz.com】.mp4 [288.58M]

03.okhttp自定义缓存拦截【xyz.com】.mp4 [749.15M]

28.第三方开源库 okhttp – 文件断点下载 [1.18G]

28.第三方开源库 okhttp – 文件断点下载 [1.18G]

源码和笔记 [20.29M]

28. 第三方开源库 okhttp – 文件断点下载【xyz.com】.mht [5.38K]

architect_day28【xyz.com】.rar [20.27M]

多线程下载【xyz.com】.png [21.95K]

01.okhttp单线程下载【xyz.com】.mp4 [551.91M]

02.okhttp多线程断点下载【xyz.com】.mp4 [633.66M]

29.第三方开源库 rxjava – 基本使用和源码分析 [720.33M]

29.第三方开源库 rxjava – 基本使用和源码分析 [720.33M]

源码和笔记 [23.36M]

29.第三方开源库 rxjava – 基本使用和源码分析【xyz.com】.mht [5.60K]

architect_day29【xyz.com】.rar [23.31M]

事件流【xyz.com】.png [42.47K]

01.网络图片加的一般写法【xyz.com】.mp4 [214.87M]

02.rxjava的基本操作符讲解【xyz.com】.mp4 [166.12M]

03.自己动手写rxjava的观察者模式【xyz.com】.mp4 [315.98M]

30.第三方开源库 rxjava – 自己动手写事件变换 [856.04M]

30.第三方开源库 rxjava – 自己动手写事件变换 [856.04M]

笔记和源码 [19.55M]

30.第三方开源库 rxjava – 自己动手写事件变换【xyz.com】.mht [5.46K]

architect_day30【xyz.com】.rar [19.54M]

01.手写rxjava事件变换【xyz.com】.mp4 [374.60M]

02.再次讲解事件流编程思想【xyz.com】.mp4 [274.51M]

03.面试题讲解【xyz.com】.mp4 [187.38M]

31.第三方开源库 rxjava – 自己动手线程调度切换 [970.00M]

31.第三方开源库 rxjava – 自己动手线程调度切换 [970.00M]

笔记和源码 [19.58M]

31. 第三方开源库 rxjava – 自己动手线程调度切换【xyz.com】.mht [32.73K]

architect_day31【xyz.com】.rar [19.55M]

01.事件变换源码回顾【xyz.com】.mp4 [224.02M]

02.自己动手写子线程切换【xyz.com】.mp4 [464.07M]

03.自己动手写主线程切换【xyz.com】.mp4 [262.33M]

32.第三方开源库 rxjava – android实际开发场景 [838.47M]

32.第三方开源库 rxjava – android实际开发场景 [838.47M]

笔记和源码 [27.43M]

32. 第三方开源库 rxjava – android实际开发场景【xyz.com】.mht [23.66K]

architect_day32【xyz.com】.rar [27.40M]

01.响应式编程常见使用场景【xyz.com】.mp4 [120.78M]

02.rxpermission源码分析【xyz.com】.mp4 [395.29M]

03.自己动手写一个rxlogin【xyz.com】.mp4 [294.98M]

33.第三方开源库 retrofit – 源码设计模式分析 [0.98G]

33.第三方开源库 retrofit – 源码设计模式分析 [0.98G]

源码和笔记 [21.02M]

33.第三方开源库 retrofit – 源码设计模式分析【xyz.com】.mht [41.51K]

architect_day33【xyz.com】.rar [20.98M]

01.retrofit基本使用和分析【xyz.com】.mp4 [243.26M]

02.retrofit常见问题解决【xyz.com】.mp4 [352.25M]

03.retrofit源码设计模式分析【xyz.com】.mp4 [390.16M]

34.第三方开源库 retrofit – 自己动手写核心架构部分 [877.84M]

34.第三方开源库 retrofit – 自己动手写核心架构部分 [877.84M]

笔记和源码 [20.55M]

34. 第三方开源库 retrofit – 自己动手写核心架构部分【xyz.com】.mht [19.08K]

architect_day34【xyz.com】.rar [20.53M]

01.阿里算法面试题讲解【xyz.com】.mp4 [155.84M]

02.retrofit注解解析和封装【xyz.com】.mp4 [345.24M]

03.手写retrofit发送请求【xyz.com】.mp4 [356.22M]

35.第三方开源库封装 – okhttp + rxjava + retrofit [593.86M]

35.第三方开源库封装 – okhttp + rxjava + retrofit [593.86M]

笔记和源码 [21.54M]

35.第三方开源库 – okhttp + rxjava + retrofit【xyz.com】.mht [21.34K]

architect_day35【xyz.com】.rar [21.52M]

01.retrofit+okhttp+rxjava封装【xyz.com】.mp4 [437.35M]

02.实用场景选择分析【xyz.com】.mp4 [134.98M]

36.第三方开源库 retrofit – 自己动手优化网络引擎 [937.13M]

36.第三方开源库 retrofit – 自己动手优化网络引擎 [937.13M]

笔记和源码 [22.29M]

36. 第三方开源库 retrofit – 自己动手优化网络引擎【xyz.com】.mht [22.50K]

architect_day36【xyz.com】.rar [22.27M]

01.网络引擎-(兼容 retrofit )【xyz.com】.mp4 [283.05M]

02.自己动手优化网络引擎【xyz.com】.mp4 [460.45M]

03.面试题讲解(主线程和子线程)【xyz.com】.mp4 [171.35M]

37.开发模式 mvp – 基础框架搭建分析 [857.97M]

37.开发模式 mvp – 基础框架搭建分析 [857.97M]

笔记和源码 [21.58M]

37.开发模式 mvp – 基础框架搭建分析【xyz.com】.mht [22.01K]

architect_day37【xyz.com】.rar [21.56M]

01.mvc和mvp介绍【xyz.com】.mp4 [297.41M]

02.mvc和mvp对比分析【xyz.com】.mp4 [66.92M]

03.泛型构建基类【xyz.com】.mp4 [217.10M]

04.动态代理优化【xyz.com】.mp4 [254.96M]

38.开发模式 mvp – 静态代理和动态扩展 [919.61M]

38.开发模式 mvp – 静态代理和动态扩展 [919.61M]

笔记和源码 [21.77M]

38. 开发模式 mvp – 静态代理和动态扩展【xyz.com】.mht [7.85K]

architect_day38【xyz.com】.rar [21.76M]

01.动态创建 model【xyz.com】.mp4 [214.13M]

02.解决一对多的问题【xyz.com】.mp4 [187.57M]

03.静态代理封装【xyz.com】.mp4 [218.73M]

04.gc回收原理分析【xyz.com】.mp4 [277.40M]

39.项目实战 – 代码架构和运行时架构 [716.87M]

39.项目实战 – 代码架构和运行时架构 [716.87M]

笔记和源码 [21.86M]

39. 项目实战 – 代码架构和运行时架构【xyz.com】.mht [25.46K]

architect_day39【xyz.com】.rar [21.84M]

01.作业讲解【xyz.com】.mp4 [294.22M]

02.运行时架构和代码架构【xyz.com】.mp4 [194.51M]

03.怎么选择架构层级和第三方【xyz.com】.mp4 [206.27M]

40.项目实战 – 系统架构部分的总结和展望 [437.26M]

40.项目实战 – 系统架构部分的总结和展望 [437.26M]

源码和笔记 [9.70K]

40. 项目实战 – 系统架构部分的总结和展望【xyz.com】.mht [9.70K]

01.知识梳理【xyz.com】.mp4 [304.67M]

02.后续规划【xyz.com】.mp4 [106.23M]

03.问题交流【xyz.com】.mp4 [26.35M]

41.第三方开源库 glide – 源码分析(补) [1.33G]

41.第三方开源库 glide – 源码分析(补) [1.33G]

源码和笔记 [384.11K]

02.第三方开源库 glide – 源码分析(补)【xyz.com】.mht [27.23K]

glide时序图流程【xyz.com】.mdj [356.88K]

01.glide源码的营养【xyz.com】.mp4 [292.04M]

02.glide源码时序图【xyz.com】.mp4 [1.05G]

42.android 多模块多组件开发 – 打造属于自己的路由(补) [1.16G]

42.android 多模块多组件开发 – 打造属于自己的路由(补) [1.16G]

源码和笔记 [38.53M]

04. android 多模块多组件开发 – 打造属于自己的路由【xyz.com】.mht [10.82K]

architect_day42【xyz.com】.rar [38.52M]

01.多模块多组件开发【xyz.com】.mp4 [334.47M]

02.drouter的基本使用【xyz.com】.mp4 [743.06M]

03.drouter的源码分析【xyz.com】.mp4 [75.15M]

43.经验分享 – 深圳社招大厂面试分享(补) [718.80M]

43.经验分享 – 深圳社招大厂面试分享(补) [718.80M]

源码和笔记 [23.45K]

43. 经验分享 – 深圳社招大厂面试分享(补)【xyz.com】.mht [8.48K]

无标题【xyz.com】.png [14.97K]

01.一些好的条件【xyz.com】.mp4 [52.25M]

02.面试经验分享【xyz.com】.mp4 [236.41M]

03.handler面试题讲解【xyz.com】.mp4 [224.11M]

04.binder驱动面试题讲解【xyz.com】.mp4 [206.01M]

系统架构测试题【xyz.com】.docx [13.38K]

android进阶之旅-(自定义view篇) [16.47G]

01.自定义view简介 – onmeasure,ondraw,自定义属性 [481.14M]

01.自定义view简介 – onmeasure,ondraw,自定义属性 [481.14M]

笔记和源码 [3.31M]

01.自定义view简介 – onmeasure,ondraw,自定义属性【xyz.com】.mht [69.88K]

view_day01【xyz.com】.rar [3.24M]

01.自定义view简介【xyz.com】.wmv [60.96M]

02.构造方法调用场景【xyz.com】.wmv [19.21M]

03.高级面试题讲解【xyz.com】.wmv [184.52M]

04.设计模式(责任链模式)【xyz.com】.wmv [115.97M]

05.自定义属性的一些细节【xyz.com】.wmv [97.16M]

02.自定义view入门 – 自定义textview [348.43M]

02.自定义view入门 – 自定义textview [348.43M]

笔记和源码 [6.86M]

02.自定义view入门 – 自定义textview【xyz.com】.mht [58.18K]

view_day02【xyz.com】.rar [6.80M]

01.昨日内容回顾【xyz.com】.wmv [46.04M]

02.onmeasure实战测量【xyz.com】.wmv [43.05M]

03.ondraw方法基线计算【xyz.com】.wmv [161.44M]

04.高级面试题讲解【xyz.com】.wmv [91.04M]

03.自定义view – 仿qq运动步数进度效果 [383.45M]

03.自定义view – 仿qq运动步数进度效果 [383.45M]

源码和笔记 [6.87M]

03.自定义view – 仿qq运动步数进度效果【xyz.com】.mht [54.52K]

invlidate源码分析【xyz.com】.png [19.07K]

view_day03【xyz.com】.rar [6.80M]

01.效果实现思路分析【xyz.com】.wmv [51.93M]

02.绘制最外层的大圆弧【xyz.com】.wmv [23.84M]

03.功能效果完善【xyz.com】.wmv [99.00M]

04.功能测试及动画加载【xyz.com】.wmv [51.71M]

05.invalidate源码分析【xyz.com】.wmv [112.38M]

06.wx朋友圈过度渲染优化【xyz.com】.wmv [37.72M]

04.自定义view – 玩转字体变色 [322.78M]

04.自定义view – 玩转字体变色 [322.78M]

笔记和源码 [6.86M]

04.自定义view – 玩转字体变色【xyz.com】.mht [32.82K]

view_day04【xyz.com】.rar [6.82M]

01.字体变色效果分析【xyz.com】.wmv [49.32M]

02.实现一个文字两种颜色【xyz.com】.wmv [67.73M]

03.增加不同朝向的方法【xyz.com】.wmv [95.03M]

04.下周任务布置【xyz.com】.wmv [103.83M]

05.自定义view – paint画笔作业讲解 [381.36M]

05.自定义view – paint画笔作业讲解 [381.36M]

笔记和源码 [6.84M]

05.自定义view – paint画笔作业讲解【xyz.com】.mht [24.44K]

view_day05【xyz.com】.rar [6.81M]

01.打造炫酷的进度条-(效果实现分析)【xyz.com】.wmv [32.93M]

02.打造炫酷的进度条-(画进度内圆)【xyz.com】.wmv [31.64M]

03.打造炫酷的进度条-(画外圆弧和文字).wmv【xyz.com】.wmv [113.25M]

04.打造炫酷的进度条-(最后的测试).wmv【xyz.com】.wmv [31.32M]

05.仿58同城数据加载-(形状切换效果实现).wmv【xyz.com】.wmv [165.38M]

06.自定义view – 评分控件ratingbar [272.39M]

06.自定义view – 评分控件ratingbar [272.39M]

01.效果实现分析【xyz.com】.wmv [26.50M]

02.初始化显示评分控件【xyz.com】.wmv [51.85M]

03.触摸交互和内存优化【xyz.com】.wmv [84.38M]

04.ontouch源码分析【xyz.com】.wmv [102.83M]

06.自定义view – 评分控件ratingbar【xyz.com】.mht [27.20K]

view_day06【xyz.com】.rar [6.80M]

07.自定义view – 字母索引列表 [237.75M]

07.自定义view – 字母索引列表 [237.75M]

源码和笔记 [18.67M]

07.自定义view – 字母索引列表【xyz.com】.mht [29.64K]

letterfilterlistview【xyz.com】.rar [11.84M]

view_day07【xyz.com】.rar [6.81M]

01.效果实现分析【xyz.com】.wmv [47.79M]

02.绘制26个字母【xyz.com】.wmv [38.24M]

03.接口回掉和优化【xyz.com】.wmv [133.05M]

08.源码阅读分析 – view的绘制流程 [402.17M]

08.源码阅读分析 – view的绘制流程 [402.17M]

笔记和源码 [6.86M]

08.源码解析 – view的绘制流程【xyz.com】.mht [61.93K]

view_day08【xyz.com】.rar [6.80M]

01.面试题介绍【xyz.com】.wmv [128.97M]

02.windowmanagerimpl绘制流程入口【xyz.com】.wmv [65.58M]

03.第一步measure源码分析【xyz.com】.wmv [200.77M]

09.自定义viewgroup – 第五大布局容器 [437.84M]

09.自定义viewgroup – 第五大布局容器 [437.84M]

笔记和源码 [6.83M]

09.自定义viewgroup – 第五大布局容器【xyz.com】.mht [30.69K]

view_day09【xyz.com】.rar [6.80M]

01.view的绘制流程【xyz.com】.wmv [151.86M]

02.根据源码思考和优化【xyz.com】.wmv [23.68M]

03.onmeausre测量和onlayout摆放【xyz.com】.wmv [105.33M]

04.最后的测试和任务布置【xyz.com】.wmv [150.14M]

10.源码阅读分析 – view的touch事件分发 [279.61M]

10.源码阅读分析 – view的touch事件分发 [279.61M]

源码和笔记 [6.85M]

10.源码阅读分析 – view的touch事件分发【xyz.com】.mht [39.18K]

view_day10【xyz.com】.rar [6.82M]

01.adapter设计模式讲解【xyz.com】.wmv [104.65M]

02.自定义view和viewgroup的套路总结【xyz.com】.wmv [37.76M]

03.view的touch事件分发【xyz.com】.wmv [130.35M]

11.源码阅读分析 – viewgroup的touch事件分发 [311.59M]

11.源码阅读分析 – viewgroup的touch事件分发 [311.59M]

笔记和源码 [6.89M]

11.源码阅读分析 – viewgroup的touch事件分发【xyz.com】.mht [67.55K]

view_day11【xyz.com】.rar [6.82M]

01.view的事件分发回顾【xyz.com】.wmv [89.75M]

02.viewgroup的事件分发源码分析【xyz.com】.wmv [176.04M]

03.touch事件分发最后的总结【xyz.com】.wmv [38.90M]

12.touch事件分发 – 酷狗侧滑菜单效果 [398.22M]

12.touch事件分发 – 酷狗侧滑菜单效果 [398.22M]

笔记和源码 [9.61M]

12.touch事件分发 – 酷狗侧滑菜单效果【xyz.com】.mht [25.97K]

view_day12【xyz.com】.rar [9.56M]

笔记【xyz.com】.png [26.40K]

01.效果实现分析【xyz.com】.wmv [115.72M]

02.处理触摸事件【xyz.com】.wmv [74.22M]

03.处理缩放和透明度【xyz.com】.wmv [162.92M]

04.任务布置和思考【xyz.com】.wmv [35.75M]

13.touch事件分发 – qq6.0侧滑菜单效果 [359.56M]

13.touch事件分发 – qq6.0侧滑菜单效果 [359.56M]

源码和笔记 [17.94M]

13.touch事件分发 – qq6.0侧滑菜单效果【xyz.com】.mht [30.63K]

slidingmenu【xyz.com】.rar [8.37M]

view_day13【xyz.com】.rar [9.55M]

01.事件拦截作业讲解【xyz.com】.wmv [134.45M]

02.view绘制流程回顾【xyz.com】.wmv [79.98M]

03.实现qq6.0侧滑效果【xyz.com】.wmv [127.18M]

14.touch事件分发 – 汽车之家折叠列表 [431.47M]

14.touch事件分发 – 汽车之家折叠列表 [431.47M]

笔记和源码 [6.85M]

14.touch事件分发 – 汽车之家折叠列表【xyz.com】.mht [43.72K]

view_day14【xyz.com】.rar [6.81M]

01.viewdraghelper使用介绍【xyz.com】.wmv [145.86M]

02.列表菜单效果实现【xyz.com】.wmv [204.06M]

03.touch事件分发实战【xyz.com】.wmv [74.70M]

15.touch事件分发 – 九宫格解锁 [3.08G]

15.touch事件分发 – 九宫格解锁 [3.08G]

笔记和源码 [21.17M]

15.touch事件分发 – 九宫格解锁【xyz.com】.mht [25.27K]

view_day15【xyz.com】.rar [21.09M]

点的确定【xyz.com】.png [24.96K]

点之间的连线【xyz.com】.png [27.64K]

01.kotlin介绍【xyz.com】.mov [309.21M]

02.初始化九宫格显示【xyz.com】.mov [1.34G]

03.处理ontouch事件【xyz.com】.mov [537.73M]

04.绘制连线和箭头三角【xyz.com】.mov [911.07M]

16.material design – 常用控件介绍和使用 [360.48M]

16.material design – 常用控件介绍和使用 [360.48M]

笔记和源码 [73.78M]

16.material design – 常用控件介绍和使用【xyz.com】.mht [32.28K]

view_day16【xyz.com】.rar [73.75M]

01.kotlin九宫格回顾【xyz.com】.wmv [42.05M]

02.基本控件介绍-(recyclerview,drawerlayout)【xyz.com】.wmv [67.37M]

03.coordinatorlayout和behavior介绍【xyz.com】.wmv [177.28M]

17.material design – 沉浸式状态栏 [367.31M]

17.material design – 沉浸式状态栏 [367.31M]

源码和笔记 [20.65M]

material design – 沉浸式状态栏【xyz.com】.mht [6.13K]

view_day17【xyz.com】.rar [20.65M]

01.给状态栏设置颜色【xyz.com】.wmv [239.66M]

02.设置状态栏为透明【xyz.com】.wmv [107.00M]

18.material design – 自定义behavior [478.67M]

18.material design – 自定义behavior [478.67M]

笔记和源码 [21.66M]

18.material design – 自定义behavior【xyz.com】.mht [6.18K]

view_day18【xyz.com】.rar [21.66M]

01.昨日遗留问题解决【xyz.com】.wmv [161.92M]

02.coordinatorlayout和behavior介绍【xyz.com】.wmv [180.11M]

03.自定义behavior【xyz.com】.wmv [114.98M]

19.material design – 打造recyclerview通用下拉刷新上拉加载 [533.51M]

19.material design – 打造recyclerview通用下拉刷新上拉加载 [533.51M]

笔记和源码 [27.93M]

19.material design – 打造recyclerview通用下拉刷新上拉加载【xyz.com】.mht [25.36K]

view_day19【xyz.com】.rar [27.91M]

01.视频项目介绍【xyz.com】.wmv [87.88M]

02.系统架构和六大基本原则【xyz.com】.wmv [311.86M]

03.侧滑拖动删除【xyz.com】.wmv [105.83M]

20.material design – coordinatorlayout 和 snackbar 源码分析 [810.83M]

20.material design – coordinatorlayout 和 snackbar 源码分析 [810.83M]

笔记和源码 [39.83K]

20.material design – coordinatorlayout、snackbar 源码分析【xyz.com】.mht [8.67K]

behavior的工作原理【xyz.com】.png [31.16K]

01.coordinatorlayout源码分析【xyz.com】.wmv [245.69M]

02.behavior的工作原理【xyz.com】.wmv [131.46M]

03.snackbar源码分析【xyz.com】.wmv [433.64M]

21.属性动画 – 58同城数据加载动画 [597.36M]

21.属性动画 – 58同城数据加载动画 [597.36M]

笔记和源码 [35.00M]

21. 属性动画 – 58同城数据加载动画【xyz.com】.mht [7.36K]

view_day21【xyz.com】.rar [34.99M]

01.属性动画介绍【xyz.com】.wmv [176.15M]

02.动画效果实现分析【xyz.com】.wmv [250.33M]

03.性能优化【xyz.com】.wmv [135.89M]

22.属性动画 – 常见多条目菜单筛选 [681.77M]

22.属性动画 – 常见多条目菜单筛选 [681.77M]

笔记和源码 [19.83M]

22.属性动画 – 常见多条目菜单筛选【xyz.com】.mht [5.98K]

view_day22【xyz.com】.rar [19.83M]

01.效果实现分析【xyz.com】.wmv [208.13M]

02.adapter设计模式适配【xyz.com】.wmv [174.08M]

03.菜单动画实现【xyz.com】.wmv [279.72M]

23.属性动画 – 花束直播加载效果 [517.68M]

23.属性动画 – 花束直播加载效果 [517.68M]

源码和笔记 [19.75M]

23.属性动画 – 花束直播加载效果【xyz.com】.mht [6.72K]

view_day23【xyz.com】.rar [19.74M]

01.观察者设计模式讲解【xyz.com】.wmv [252.37M]

02.花束直播加载动画分析和实现【xyz.com】.wmv [245.56M]

24.贝塞尔曲线 – 上堂真正的数学课 [453.20M]

24.贝塞尔曲线 – 上堂真正的数学课 [453.20M]

源码和笔记 [19.75M]

24.贝塞尔曲线 – 上堂真正的数学课【xyz.com】.mht [6.51K]

viewday24【xyz.com】.rar [19.70M]

贝塞尔曲线【xyz.com】.png [34.95K]

两点之间的距离【xyz.com】.png [13.94K]

01.绘制两个圆【xyz.com】.wmv [195.71M]

02.贝塞尔曲线介绍【xyz.com】.wmv [127.03M]

03.绘制贝塞尔曲线【xyz.com】.wmv [110.70M]

25.贝塞尔曲线 – 让所有 view 都可拖动爆炸 [622.95M]

25.贝塞尔曲线 – 让所有 view 都可拖动爆炸 [622.95M]

笔记和源码 [20.18M]

25.贝塞尔曲线 – 让所有 view 都可拖动爆炸【xyz.com】.mht [7.55K]

viewday25【xyz.com】.rar [20.17M]

01.效果演示和分析【xyz.com】.wmv [80.39M]

02.整合贝塞尔曲线【xyz.com】.wmv [227.27M]

03.消息回弹和爆炸【xyz.com】.wmv [295.11M]

26.贝塞尔曲线 – 花束直播点赞效果 [424.62M]

26.贝塞尔曲线 – 花束直播点赞效果 [424.62M]

笔记和源码 [19.88M]

26.贝塞尔曲线 – 花束直播点赞效果【xyz.com】.mht [4.89K]

view_day26【xyz.com】.rar [19.84M]

图片1【xyz.com】.png [40.63K]

01.添加点赞图片【xyz.com】.wmv [132.85M]

02.自定义贝塞尔evaluator【xyz.com】.wmv [113.32M]

03.确定贝塞尔的控制点【xyz.com】.wmv [104.68M]

04.效果和性能优化【xyz.com】.wmv [53.89M]

27.视差动画 – 酷狗音乐引导页 [619.33M]

27.视差动画 – 酷狗音乐引导页 [619.33M]

笔记和源码 [20.79M]

27.视差动画 – 酷狗音乐引导页【xyz.com】.mht [7.54K]

view_day27【xyz.com】.rar [20.79M]

01.效果演示和分析【xyz.com】.wmv [78.34M]

02.拦截view的创建【xyz.com】.wmv [271.45M]

03.解析自定义属性【xyz.com】.wmv [101.84M]

04.监听滑动改变位置【xyz.com】.wmv [146.90M]

28.视差动画 – 雅虎新闻摘要加载 [598.09M]

28.视差动画 – 雅虎新闻摘要加载 [598.09M]

笔记和源码 [23.28M]

28.视差动画 – 雅虎新闻摘要加载【xyz.com】.mht [6.60K]

view_day28【xyz.com】.rar [23.28M]

01.效果分析和实现【xyz.com】.wmv [77.08M]

02.实现旋转动画【xyz.com】.wmv [259.71M]

03.实现聚合和扩散【xyz.com】.wmv [238.03M]

29.源码阅读分析 – window底层原理与系统架构 [775.66M]

29.源码阅读分析 – window底层原理与系统架构 [775.66M]

笔记和源码 [19.64M]

29.源码阅读分析 – window底层原理与系统架构【xyz.com】.mht [15.17K]

view_day29【xyz.com】.rar [19.63M]

01.phonewindow的创建过程【xyz.com】.wmv [301.38M]

02.布局的测量和绘制过程【xyz.com】.wmv [226.28M]

03.窗口与windowmanagerservice服务的连接过程【xyz.com】.wmv [228.36M]

30.性能优化 – ui渲染和布局适配 [822.15M]

30.性能优化 – ui渲染和布局适配 [822.15M]

笔记和源码 [39.10M]

30.性能优化 – ui渲染和布局适配【xyz.com】.mht [12.93K]

view_day30【xyz.com】.rar [39.09M]

01.内存泄漏和内存抖动【xyz.com】.wmv [105.36M]

02.自定义view代码优化【xyz.com】.wmv [87.66M]

03.ui渲染与界面卡顿【xyz.com】.wmv [260.51M]

04.资源和布局适配【xyz.com】.wmv [207.95M]

05.图片适配【xyz.com】.wmv [121.57M]

自定义view测试题【xyz.com】.docx [79.95K]

课程下载地址:

精品课程,SVIP下载,下载前请阅读上方文件目录,链接下载为百度云网盘,如连接失效,可评论告知。

下载价格:16.0微币
  • 普通用户下载价格 : 16.0微币
  • VIP会员下载价格 : 0微币
  • 最近更新2024年04月01日
Veke微课网所有资源均来自网络,由用户自行发布,如有侵权,请邮箱联系, 我们将在24小时内处理,联系邮箱:server@vekeke.com 。
Veke微课网 » Android-腾讯课堂-进阶之旅全套【完结】

发表评论

Veke微课网 互联网精品网课搜集者

立即查看 了解详情