简单记录一下自己的理解,以免忘记

Android 应用得在一个容器下运行,在安装APP的时候,步骤如下:
1. 首先将apk扔在手机上
2. 启动一个dvm(相当于一个apk的容器)
3. 解压apk
4. 找到manifest
5. 分析有哪些组件
6. 一旦在手机上点击,找到Activity,new 出实例

注:

所有的这些容器,包括框架全部是利用反射做的
反射 + 配置文件
比如说:xUtils 的注解 就是利用反射