您的位置:首页 > 其它

context--上下文的区别和获取方式

2016-10-18 00:32 344 查看
什么是上下文?

上下文实际上是应用程序运行所依赖的环境。

获取上下文的三种方式:

1. xxxActivity.class Activity类型

Activity的实例,通常与getApplicationContext类型通用,只有在AlertDialog对话框的时候上下文必须是Activity类型。

2. getApplicationContext Context类型

Context的实例 ,存活周期长,整个应用程序的进程只要不被销毁就一直存在,容易导致内存泄漏。

3. getContext

虚拟的上下文,主要用在单元测试中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: