Andriod执行流程
点击程序启动时,系统会将点击事件包装成一个Intent,该Intent包含两个参数:{action: "android.intent.action.MAIN" , catory: "android.catory.LAUNCHER"},
这个意图传递给应用之后在应用的功能清单文件中寻找与该意图匹配的意图过滤器,如果匹配成功找到相匹配的意图过滤器所在的Activity元素,在根据<activity>元素"name"
属性值找到其所对应的Activity类,Android系统创建该Activity类的实例对象,执行onCreate方法,调用父类的onCreate方法对界面的画图绘制工作。
Activity、Window和View的关系:Activity实质为控制器,Window为模型界面,View才为视图界面。