Activity、Window、View的关系
2016-02-19 22:51
211 查看
1、Activity启动过程,初始化Window对象以及使用WindowManager,Activity的setContentView过程中Window加载View
2、一个Activity构造的时候,就会构造一个Window(PhoneWindow),并且只有一个
3、Window对象有一个ViewRoot
4、ViewRoot.addView 添加View对象到ViewRoot
5、WindownManagerService接受的消息,并且回调Activity函数,例如onKeyDown
2、一个Activity构造的时候,就会构造一个Window(PhoneWindow),并且只有一个
3、Window对象有一个ViewRoot
4、ViewRoot.addView 添加View对象到ViewRoot
5、WindownManagerService接受的消息,并且回调Activity函数,例如onKeyDown
相关文章推荐
- Android中的Service使用
- RabbitMQ消息的持久化
- CentOS安装R中看yum、rpm、repo到底有什么关系
- 字典树(hdu1075)
- html5那些事儿
- SDAutoLayout:比masonry更简单易用的自动布局库
- CentOS安装R中看yum、rpm、repo到底有什么关系
- 夺命雷公狗---微信开发23----客服消息接口基础和推送文本
- 最优二叉树之哈夫曼编码
- golang解析json格式
- DDL语句操作表
- VMware Workstation虚机自动开关机
- 黑马程序员——Java设计模式之单例模式
- neuq oj 1043: 谭浩强C语言(第三版)习题5.7 C语言
- 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(56)-插件---单文件上传与easyui使用fancybox
- 最大流问题的Ford-Fulkerson模板
- 二叉搜索树基本操作
- 关于研究Java中GlassPane的心得
- Android Studio中的EditText控件使用详解
- 查看google chrome和firefox上的cookie