|
14 | 14 |
|
15 | 15 | # 目录
|
16 | 16 |
|
17 |
| - |
18 |
| -## 网络通信 |
19 |
| - |
20 |
| -- [一篇文章看明白 TCP/IP,TCP,UDP,IP,Socket 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/TCP_IP_UDP_Socket.md) |
21 |
| -- [一篇文章看明白 HTTP,HTTPS,SSL/TSL 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/HTTP_HTTPS_SSL_TSL.md) |
22 |
| - |
23 |
| -## 深入理解 Java 虚拟机 |
24 |
| - |
25 |
| -- [JVM 内存分配机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-内存分配机制.md) |
26 |
| -- [JVM 垃圾回收机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-垃圾回收机制.md) |
27 |
| -- :+1:[图解 Java 虚拟机系列(一)字节码文件结构](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/01_bytecode_class.md) |
28 |
| -- [图解 Java 虚拟机系列(二)字节码指令](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/02_bytecode_command.md) |
29 |
| - |
30 |
| -## Android 进阶攻略 |
31 |
| - |
32 |
| -- [精华面试题,长期更新!](https://github.com/android-exchange/Android-Interview) |
33 |
| -- [Android 入门学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/01_android_basic.md) |
34 |
| -- [Android 高级学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/02_android_advanced.md) |
35 |
| -- [Android 资深(专家)学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/03_android_senior.md) |
36 |
| - |
37 | 17 | ## 图解 Android 系列
|
38 | 18 |
|
39 | 19 | - :+1:[图解 Android 系列(一)揭秘 Android 系统启动过程](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/framework/01_system_start.md)
|
|
51 | 31 | - :+1:[性能优化系列(六)启动性能优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/06_launch.md)
|
52 | 32 | - :+1:[性能优化系列(七)APK 体积优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/performance/07_apk.md)
|
53 | 33 |
|
| 34 | +## 深入理解 Java 虚拟机 |
| 35 | + |
| 36 | +- [JVM 内存分配机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-内存分配机制.md) |
| 37 | +- [JVM 垃圾回收机制](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/JVM-垃圾回收机制.md) |
| 38 | +- :+1:[图解 Java 虚拟机系列(一)字节码文件结构](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/01_bytecode_class.md) |
| 39 | +- [图解 Java 虚拟机系列(二)字节码指令](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/java/jvm/02_bytecode_command.md) |
| 40 | + |
54 | 41 | ## 热修复与插件化系列
|
55 | 42 |
|
56 | 43 | - [聊聊反射](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/plugin/01_reflection.md)
|
|
90 | 77 | - [Android 性能优化 - UI优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-性能优化-UI优化.md)
|
91 | 78 | - [Android 性能优化 - 内存优化](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/android/basic/Android-性能优化-内存优化.md)
|
92 | 79 |
|
| 80 | +## Android 进阶攻略 |
| 81 | + |
| 82 | +- [精华面试题,长期更新!](https://github.com/android-exchange/Android-Interview) |
| 83 | +- [Android 入门学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/01_android_basic.md) |
| 84 | +- [Android 高级学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/02_android_advanced.md) |
| 85 | +- [Android 资深(专家)学习指南](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/interview/03_android_senior.md) |
| 86 | + |
93 | 87 |
|
94 | 88 | ## Gradle
|
95 | 89 |
|
|
100 | 94 | - [插件开发](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-插件开发.md)
|
101 | 95 | - [插件发布](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/gradle/Gradle-插件发布.md)
|
102 | 96 |
|
| 97 | +## 网络通信 |
| 98 | + |
| 99 | +- [一篇文章看明白 TCP/IP,TCP,UDP,IP,Socket 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/TCP_IP_UDP_Socket.md) |
| 100 | +- [一篇文章看明白 HTTP,HTTPS,SSL/TSL 之间的关系](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/network/HTTP_HTTPS_SSL_TSL.md) |
| 101 | + |
103 | 102 | ## 数据结构与算法
|
104 | 103 |
|
105 | 104 | ### 线性表
|
|
121 | 120 |
|
122 | 121 | ### 排序
|
123 | 122 |
|
| 123 | +- |
| 124 | + |
124 | 125 | ## 前端
|
125 | 126 |
|
126 | 127 | - [前端发展简史](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/web_front/WebFront-发展简史.md)
|
|
141 | 142 |
|
142 | 143 | ## 设计模式
|
143 | 144 |
|
144 |
| -1. [面向对象设计原则](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/面向对象设计原则.md) |
145 |
| - |
146 |
| -- 创建型模式 |
147 |
| - |
148 |
| -2. [Singleton(单例模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Singleton.md) |
149 |
| -3. [Factory(工厂模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Factory.md) |
150 |
| -4. [Abstract Factory(抽象工厂模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Abstract_Factory.md) |
151 |
| -5. [Builder(建造者模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Builder.md) |
152 |
| -6. [Prototype(原型模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Prototype.md) |
153 |
| - |
154 |
| -- 结构型模式 |
155 |
| - |
156 |
| -7. [Adapter(适配器模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Adapter.md) |
157 |
| -8. [Bridge(桥接模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Bridge.md) |
158 |
| -9. [Composite(组合模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Composite.md) |
159 |
| -10. [Decorator(装饰模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Decorator.md) |
160 |
| -11. [Facade(外观模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Facade.md) |
161 |
| -12. [Flyweight(享元模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Flyweight.md) |
162 |
| -13. [Proxy(代理模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Proxy.md) |
163 |
| - |
164 |
| -- 行为型模式 |
165 |
| - |
166 |
| -14. [Chain of Responsibility(责任链模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Chain_of_Responsibility.md) |
167 |
| -15. [Command(命令模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Command.md) |
168 |
| -16. [Interpreter(解释器模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Interpreter.md) |
169 |
| -17. [Iterator(迭代器模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Iterator.md) |
170 |
| -18. [Mediator(中介者模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Mediator.md) |
171 |
| -19. [Memento(备忘录模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Memento.md) |
172 |
| -20. [Observer(观察者模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Observer.md) |
173 |
| -21. [State(状态模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-State.md) |
174 |
| -22. [Strategy(策略模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Strategy.md) |
175 |
| -23. [Template Method(模板方法模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Template_Method.md) |
176 |
| -24. [Visitor(访问者模式)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Visitor.md) |
| 145 | +- [面向对象设计原则](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/面向对象设计原则.md) |
| 146 | + |
| 147 | +| 创建型模式 | 结构型模式 | 行为型模式 | |
| 148 | +| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | |
| 149 | +| [Singleton(单例)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Singleton.md) | [Adapter(适配器)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Adapter.md) | [Chain of Responsibility(责任链)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Chain_of_Responsibility.md) | |
| 150 | +| [Factory(工厂)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Factory.md) | [Bridge(桥接)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Bridge.md) | [Command(命令)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Command.md) | |
| 151 | +| [Abstract Factory(抽象工厂)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Abstract_Factory.md) | [Composite(组合)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Composite.md) | [Interpreter(解释器)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Interpreter.md) | |
| 152 | +| [Builder(建造者)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Builder.md) | [Decorator(装饰)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Decorator.md) | [Iterator(迭代器)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Iterator.md) | |
| 153 | +| [Prototype(原型)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Prototype.md) | [Facade(外观)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Facade.md) | [Mediator(中介者)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Mediator.md) | |
| 154 | +| | [Flyweight(享元)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Flyweight.md) | [Memento(备忘录)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Memento.md) | |
| 155 | +| | [Proxy(代理)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Proxy.md) | [Observer(观察者)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Observer.md) | |
| 156 | +| | | [State(状态)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-State.md) | |
| 157 | +| | | [Strategy(策略)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Strategy.md) | |
| 158 | +| | | [Template Method(模板方法)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Template_Method.md) | |
| 159 | +| | | [Visitor(访问者)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode/blob/master/article/design_patterns/设计模式-Visitor.md) | |
177 | 160 |
|
178 | 161 |
|
179 | 162 | ## 我的公众号
|
|
0 commit comments