1、一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个 ;
2、这个窗户有一个ViewRoot(View / ViewGroup):Layout、LayoutInflater ;
3、addView() ;
4、WindowManagerService接收的消息,并且回调Activity函数,onKeyDown()等;
本文详细解析了Android中Activity的工作原理,重点介绍了Activity如何构造一个Window,并通过ViewRoot进行布局渲染的过程。此外还概述了WindowManagerService的角色及其如何与Activity交互。
1、一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个 ;
2、这个窗户有一个ViewRoot(View / ViewGroup):Layout、LayoutInflater ;
3、addView() ;
4、WindowManagerService接收的消息,并且回调Activity函数,onKeyDown()等;
2092
235

被折叠的 条评论
为什么被折叠?