Android Context 上下文

http://blog.csdn.net/lmj623565791/article/details/40481055
本文出自:【张鸿洋的博客】
一直不理解Context是什么?有什么作用?看了大神的博客,稍微清楚了一点。
1.Context
你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创建View操作时等都需要Context的参与,可见Context的常见性。

Context字面意思上下文,或者叫做场景,也就是用户与操作系统操作的一个过程,比如你打电话,场景包括电话程序对应的界面,以及隐藏在背后的数据;

Android系统的角度来理解:
Context是一个场景,代表与操作系统的交互的一种过程。
从程序的角度上来理解:
Context是个抽象类,而Activity、Service、Application等都是该类的一个实现。
2.
XXXActivity.this和getApplicationContext的区别呢?
一个是当前Activity的实例,一个是项目的Application的实例。
3.引用注意

猜你喜欢

转载自blog.csdn.net/y511374875/article/details/81260555