上QQ阅读APP看书,第一时间看更新
这本书里讲些什么
战战兢兢写下这本书,有十几万字,仍不能覆盖Android插件化的所有技术。因为插件化技术千头万绪,流派众多,我想从最基本的原理讲起,配合大量的例子,希望能帮助完全不懂Android插件化技术的小白,升级为一个精通这类技术的高手。
面对业内各种成熟的插件化框架,我只选取了具有代表意义的DroidPlugin、DL、Small和Zeus进行介绍,这几个框架基本覆盖了插件化编程的所有思想,而且非常简单,像Zeus只有11个类,就支撑起掌阅App的插件化。而对于后期推出的VirtualApk、Atlas、Replugin等,在本书中并没有介绍,主要是因为这些框架都是大块头,代码量很多,我没有精力再去研究和学习了。但这些企业级插件化框架所用的技术,本书都有涉及。