Context类图
由上图可知,抽象类Context有2个实现类ContextImpl和ContextWrapper,其中ContextWrapper是ContextImpl的包装类,mBase引用指向ContextImpl,这是典型的装饰模式。
Application Context 创建过程。
Activity Context 创建过程。
Service Context 创建过程。
Context类图
由上图可知,抽象类Context有2个实现类ContextImpl和ContextWrapper,其中ContextWrapper是ContextImpl的包装类,mBase引用指向ContextImpl,这是典型的装饰模式。
Application Context 创建过程。
Activity Context 创建过程。
Service Context 创建过程。