关于上下文的理解

上下文Context的理解:一个Android程序和一个Java程序的区别是Android程序不像Java程序那样有个main()函数就可以跑起来,它需要一个Android工程环境,这个环境就是上下文;四大组件中只有Activity和Service是上下文的子类,所以一个Android程序有多少个上下文数量就看(Activity个数+Service个数+1个Application);上下文的继承关系不复杂,但是各个的用处在有些场合是不能随便用的,比如启动Activity和谈吐司就必须使用Activity的实例对象的上下文去调用,否则会异常报错

猜你喜欢

转载自blog.csdn.net/wzh048503/article/details/79786466
今日推荐