关于Activity的启动流程网上有很多分析文章,但绝大部分都是直接分析源码,这是我一直不赞成的一种方式,首先Activity的启动流程非常复杂,如果直接分析源码那么文章必然长篇大论,让人看的云里雾里抓不住重点,只见树木不见森林。另一方面个人认为单纯从理论角度分析源码是没有意义的,分析源码应该是为了解决某一个业务难题或开发疑惑,带着这个问题或疑惑从源码中去探寻解决这个问题的思路或方法。也就是输出倒逼输入。比如现在老板让你做一个Activity的插件化方案,你不知道该如何下手,假设网上也没这方面的资料,那么你是不是可…