Android中的插件化(1)
- 插件化与组件化的区别
- 各大插件化框架对比
- 插件的实现思路与步骤
- 绘制出类的加载流程图
- 绘制出加载插件类的实现流程图
- 简单表述如何实现热修复
1.插件化与组件化的区别?
2.各大插件化框架对比?
3.绘制出类的加载流程图
简单概括:
首先检测这个类是否已经被加载了,如果已经被加载了,直接获取并返回,如果没有被加载,parent不为null,则调用parent的loadclass,依次递归.
如果找到了或者加载了就返回,如果既没找到也加载不了才自己去加载,这个过程就是我们常说的双亲委托机制.
4.绘制出加载插件类的实现流程图
5. 插件的实现思路与步骤