├─01.Android进阶之路与你同行
│ 01.Android进阶之路与你同行-(内涵段子的项目介绍)
│ 02.Android进阶之路与你同行-(Android应用开发的三个阶段)
│ 03.Android进阶之路与你同行-(给大家的一些建议)
│ 04.Android进阶之路与你同行-(内涵段子知识点介绍)
│ 05.Android进阶之路与你同行-(教程学习人群)
│ 06.Android进阶之路与你同行-(建议大家怎么去学)
│ 07.Android进阶之路与你同行-(自我介绍)
│ 08.Android进阶之路与你同行-(整个项目的架构思想)
│ 仿内涵段子(大纲).txt
│ 内涵段子.apk
│ 整个项目的架构思想.png
│
├─02.自己动手打造一套IOC注解框架
│ │ 01.自己动手打造一套IOC注解框架-(简介)
│ │ 02.自己动手打造一套IOC注解框架-(效果演示)
│ │ 03.自己动手打造一套IOC注解框架-(xutils的IOC源码阅读)
│ │ 04.自己动手打造一套IOC注解框架-(ButterKnife源码阅读)
│ │ 05.自己动手打造一套IOC注解框架-(FindViewById注入)
│ │ 06.自己动手打造一套IOC注解框架-(事件的注入)
│ │ 07.自己动手打造一套IOC注解框架-(自动检测网络扩展)
│ │
│ └─笔记
│ 2017-02-05 自己动手打造一套IOC注解框架.mht
│
├─03.Android Studio插件开发
│ 01.Android Studio插件开发-(基本简介)
│ 02.Android Studio插件开发-(plugin.xml介绍)
│ 03.Android Studio插件开发-(Action动作介绍)
│ 04.Android Studio插件开发-(HelloWorld完成)
│ 05.Android Studio插件开发-(注解生成器的思路)
│ 06.Android Studio插件开发-(注解生成器的完成)
│ 07.Android Studio插件开发-(任务布置和下周规划)
│ 2017-02-11 Android Studio插件开发.mht
│
└─04.模板设计模式构建BaseActivity
01.模板设计模式构建BaseActivity-(基本简介)
02.模板设计模式构建BaseActivity-(设计模式介绍)
03.模板设计模式构建BaseActivity-(模板设计模式介绍)
04.模板设计模式构建BaseActivity-(怎样去读系统的源码)
05.模板设计模式构建BaseActivity-(AsyncTask源码阅读)
06.模板设计模式构建BaseActivity-(View的绘制流程源码阅读)
07.模板设计模式构建BaseActivity-(BaseActivity基本构建)
08.模板设计模式构建BaseActivity-(BaseActivity的功能扩展)
09.模板设计模式构建BaseActivity-(BaseActivity的千万个注意事项)
10.模板设计模式构建BaseActivity-(下周热修复任务布置)
2017-02-12 模板设计模式构建BaseActivity.mht
Head First 设计模式(中文版).pdf
│ │
├─05.Android热修复 - 打补丁技术
│ │ 01.Android热修复打补丁技术-(高级UI面试题讲解)
│ │ 02.Android热修复打补丁技术-(捕捉全局异常信息)
│ │ 03.Android热修复打补丁技术-(上传闪退信息到服务器)
│ │ 04.Android热修复打补丁技术-(阿里开源的热补丁介绍)
│ │ 05.Android热修复打补丁技术-(阿里热修复生成补丁包)
│ │ 06.Android热修复打补丁技术-(Dalvik层原理分析)
│ │ 07.Android热修复打补丁技术-(阿里热修复开发中的注意事项)
│ │
│ └─笔记
│ │ 2017-02-18 Android热修复打补丁技术.mht
│ │ 阿里打补丁的底层原理.png
│ │ 阿里打补丁的流程.png
│ │
│ └─热修复资源
│ AndFix-master.rar
│ ARCAMERA_VIDEO_140217-045925.083
│ principle.png
│ process.png
│ Screenshot_2017-02-11-21-15-54-212_com.baidu.netd.png
│ Screenshot_2017-02-11-21-39-41-473_com.tencent.mm.png
│ Screenshot_2017-02-11-21-39-56-880_com.tencent.mm.png
│ Screenshot_2017-02-11-21-40-10-670_com.tencent.mm.png
│ Screenshot_2017-02-11-21-40-20-656_com.tencent.mm.png
│ 差分包解压.png
│
├─06.Android热修复 - 打补丁原来如此简单
│ │ 01.Android热修复打补丁技术-(热修复网上的那些坑)
│ │ 02.Android热修复打补丁技术-(Activity启动流程源码分析)
│ │ 03.Android热修复打补丁技术-(类的加载机制源码分析)
│ │ 04.Android热修复打补丁技术-(反射获取ClassLoader中的dexElmetens)
│ │ 05.Android热修复打补丁技术-(合并修复dex补丁)
│ │ 06.Android热修复打补丁技术-(打补丁修复测试)
│ │ 07.Android热修复打补丁技术-(热修复开发中的一万个注意)
│ │ 08.Android热修复打补丁技术-(项目规划和任务布置)
│ │
│ └─笔记
│ 2017-02-18 Android热修复打补丁技术.mht
│ 类的加载机制流程.png
│
├─07.Builder设计模式构建万能Dialog
│ │ 01.AlertDialog源码解析.png
│ │ 01.Builder设计模式构建万能Dialog(效果演示)
│ │ 02.Builder设计模式构建万能Dialog(Builder设计模式介绍)
│ │ 03.Builder设计模式构建万能Dialog(AlertDialog源码阅读)
│ │ 04.Builder设计模式构建万能Dialog(基本框架搭建)
│ │ 05.Builder设计模式构建万能Dialog(完善Builder建造者)
│ │ 06.Builder设计模式构建万能Dialog(完善具体的构建器)
│ │ 07.Builder设计模式构建万能Dialog(一定要防止霸气侧漏)
│ │ 08.Builder设计模式构建万能Dialog(万能参数配置)
│ │ 09.Builder设计模式构建万能Dialog(最后的总结和任务布置)
│ │
│ └─笔记
│ 01.AlertDialog源码解析.png
│ 2017-02-21 Builder设计模式构建万能Dialog.mht
│
├─08.Builder设计模式构建NavigationBar
│ │ 01.Builder设计模式构建NavigationBar-(效果演示)
│ │ 02.Builder设计模式构建NavigationBar-(基本框架搭建)
│ │ 03.Builder设计模式构建NavigationBar-(阶段性效果测试)
│ │ 04.Builder设计模式构建NavigationBar-(最后的完善)
│ │ 05.Builder设计模式构建NavigationBar-(任务布置和问题解答)
│ │ 06.Builder设计模式构建NavigationBar-(最后的补充)
│ │
│ └─笔记
│ 2017-02-26 Builder设计模式构建NavigationBar.mht
│
├─09.链式调用打造第三方的网络引擎
│ │ 01.打造第三方的网络引擎-(setContentView源码阅读)
│ │ 02.打造第三方的网路引擎-(引擎雏形初搭建)
│ │ 03.打造第三方的网络引擎-(完善HttpUtils)
│ │ 04.打造第三方的网络引擎-(最后的测试和问题分析)
│ │
│ └─笔记
│ 无标题.png
│
├─10.自己动手搭建数据库框架(增)
│ 01.自己动手搭建数据库框架-(公共参数处理方式)
│ 02.自己动手搭建数据库框架-(接口返回泛型优化)
│ 03.自己动手搭建数据库框架-(搭建思路和表的创建)
│
├─11.自己动手搭建数据库框架(性能优化)
│ 01.数据库框架性能优化-(上期回顾)
│ 02.数据库框架性能优化-(实现批量插入)
│ 03.数据库框架性能优化-(对比第三方优化)
│ 04.数据库框架性能优化-(插入数据最终优化)
│ 05.数据库框架性能优化-(查删改以及NDK加密)
│ 2017-03-11 自己动手搭建数据库框架(性能优化).mht
│
├─12.数据库和网络引擎结合
│ │ 01.数据库的查询修改
│ │ 02.网络引擎和数据库整合
│ │ 03.网络引擎和数据库整合的Bug修复
│ │ 04.阶段性的总结以及后面的规划
│ │
│ └─笔记
│ 2017-03-12 网络引擎和数据库整合以及阶段性的总结.mht
│ 缓存逻辑.png
│
├─13.插件式换肤框架搭建 - 资源加载源码分析
│ 01.本期的内容和规划
│ 02.插件式换肤方案分析
│ 03.资源加载Resources源码阅读
│ 04.加载插件资源的Demo实现
│ 05.Native层的AssetManager源码阅读
│
├─14.插件式换肤框架搭建 - Hook拦截View的创建
│ 01.Activity的setContentView源码阅读
│ 02.Activity和AppCompateActivity的setContentView的区别
│ 03.LayoutInflater的源码阅读
│ 04.Hook拦截View创建的实现
│
├─15.插件式换肤框架搭建 - 整体的框架搭建
│ 01.插件式换肤框架搭建-(整体框架思路实现)
│ 02.插件式换肤框架搭建-(拷贝google源码去创建View)
│ 03.插件式换肤框架搭建-(解析皮肤View的attrs)
│ 04.插件式换肤框架搭建-(完善SkinManager以及SkinType)
│ 05.插件式换肤框架搭建-(最后的测试以及问题的分析)
│
├─16.插件式换肤框架搭建 - 最后的完善以及内存泄露分析
│ 01.换肤框架最后的完善以及内存泄露分析-(皮肤状态的保存)
│ 02.换肤框架最后的完善以及内存泄露分析-(兼容第三方的自定义View)
│ 03.换肤框架最后的完善以及内存泄露分析-(内存泄露分析和解决)
│ 04.换肤框架最后的完善以及内存泄露分析-(最后总结和下周规划)
│
├─17.进程间的通信 - IPC(机制)Binder的原理和源码阅读
│ 01.IPC进程间通信的小事例
│ 02.IPC进程间通信应用层的走向
│ 03.IPC进程间通信源码流程分析
│
├─18.进程间的通信 - 耍流氓的方式保活Service
│ 01.耍流氓的方式保活Service-(解决方案)
│ 02.耍流氓的方式保活Service-(杀进程的原理)
│ 03.耍流氓的方式保活Service-(双进程守护)
│ 04.耍流氓的方式保活Service-(后期的一些规划)
│
├─19.第一次写功能 - 整合框架和自定义View
│ │ 01.第一次写功能-(Android Studio自定义模板)
│ │ 02.第一次写功能-(Fragment源码解析)
│ │ 03.第一次写功能-(玩转字体变色)
│ │ 04.第一次写功能-(Adapter设计模式的无限轮播图)
│ │
│ └─笔记
│ 2017-04-07 Android进程间的通信 - 耍流氓的方式保活Service.mht
│
├─20.Android图片压缩加密上传 - 自定义图片选择器
│ │ 01.自定义图片选择器-(轮播和列表实现)
│ │ 02.自定义图片选择器-(实现思路)
│ │ 03.自定义图片选择器-(异步获取本地图片数据)
│ │ 04.自定义图片选择器-(自定义正方形图片和容器)
│ │
│ └─笔记
│ 2017-04-09 Android图片压缩加密上传 - 自定义图片选择器.mht
│
├─21.Android图片压缩加密上传 - JPEG压缩算法解析
│ │ 01.JPEG压缩算法解析-(图片选择器优化)
│ │ 02.JPEG压缩算法解析-(沉浸式状态栏的介绍)
│ │ 03.JPEG压缩算法解析-(架构师的思想去优化参数传递)
│ │ 04.JPEG压缩算法解析-(JPEG压缩算法解析)
│ │
│ └─笔记
│ 2017-04-15 Android图片压缩加密上传 - JPEG压缩算法解析.mht
│
├─22.Android图片压缩加密上传 - NDK终极压缩和加密上传
│ │ 01.NDK终极压缩和加密上传-(NDK简介)
│ │ 02.NDK终极压缩和加密上传-(编译第三方C库文件)
│ │ 03.NDK终极压缩和加密上传-(动手写压缩图片的C++代码)
│ │ 04.NDK终极压缩和加密上传-(最后的测试以及Bug修复)
│ │ 05.NDK终极压缩和加密上传-(图片压缩最后的优化)
│ │
│ └─笔记
│ 2017-04-16 Android图片压缩加密上传 - NDK终极压缩和加密上传.mht
│
├─23.Android插件化架构 - Hook机制之动态代{过}{滤}理
│ │ 01.插件化架构简介.wmv
│ │ 02.静态代{过}{滤}理设计模式
│ │ 03.动态代{过}{滤}理设计模式
│ │ 04.JDK动态代{过}{滤}理源码分析
│ │
│ └─笔记
│ Android插件化架构 - Hook机制之动态代{过}{滤}理.mht
│
├─24.Android插件化架构 - Activity的启动流程分析
│ 01.Activity启动流程简介
│ 02.Activity的onPause方法
│ 03.activity的创建和生命周期
│ Android插件化架构 - Activity的启动流程分析.mht
│
├─25.Android插件化架构 - 拦截Activity的启动流程绕过AndroidManifest检测
│ 01.插件化架构简介.wmv
│ 02.Hook启动流程startActivity
│ 03.替换原来的Intent过AndroidMnifest检测
│ 04.Hook启动流程launchActivity
│ Android插件化架构 - 拦截Activity的启动流程绕过AndroidManifest检测.mht
│
├─26.Android插件化架构 - 类的加载和360开源DroidPlugin源码分析
│ │ 01.作业讲解
│ │ 02.插件机制类的加载
│ │ 03.360开源框架DroidPlugin使用介绍
│ │ 04.360开源框架DroidPlugin源码阅读
│ │
│ └─笔记和源码
│ AndroidPluginDemo.rar
│ Android插件化架构 - 类的加载和360开源DroidPlugin源码分析.mht
│
├─27.Android增量更新和签名校验
│ 01.下载第三方的C库文件
│ 02.自己动手实现C的合并
│ 03.服务端生成dll动态库
│ 04.阶段性的测试增量更新
│ 05.apk文件安装签名校验
│
└─28.Darren的个人分享
01.内涵段子知识点回顾
02.个人的经历分享
03.正念的奇迹
04.最后的问题解答
2017-05-07 个人的分享.mht
链接: https://pan.baidu.com/s/1aDi-GZTFmVXTzWSXAFGsVw
密码: 6tyt