安卓中getApplicationContext()和this的区别
来源:互联网 发布:360软件应用商店 编辑:程序博客网 时间:2024/06/06 03:00
getApplicationContext();
生命周期长,只要应用还存活它就存在。
Activity实际上是应用程序context上下文的一个子集。
this:
生命周期短,只要Activity不存在了,系统就会回收;
getApplication():
andorid 开发中共享全局数据;
其中:
getBaseContext(),getApplication(),getApplicationContext();
都不能放在AlertDialog做上下文;
getApplicationContext()
使用场景是比如频繁需要操作的数据库。
1 0
- 安卓中getApplicationContext()和this的区别
- this 和this.getApplicationContext的区别
- this和getApplicationContext区别
- this和getApplicationContext区别
- this和getApplicationContext区别
- this 和 getApplicationContext Context的区别
- this 和 getApplicationContext Context的区别
- this 和 getApplicationContext Context的区别
- Activity.this和getApplicationContext()的区别
- this 和 getApplicationContext Context的区别
- this、getApplicationContext和getBaseContext的区别
- Activity.this 和getApplicationContext()的区别
- Android中 this 和getApplicationContext的区别
- getApplicationContext和Activity.this的区别
- this、getBasecontext和getApplicationContext区别
- getApplicationContext()和Activity.this区别
- !getApplicationContext()和Activity.this区别
- getApplicationContext()和Activity.this区别
- 【Android】布局——图片紧随文字
- MySQL设计规范
- hailstone sequence
- struts1.0 struts标签
- DX开发框架封装及Win32框架封装(个人练习版)
- 安卓中getApplicationContext()和this的区别
- c#学习笔记四 委托
- 在secureCRT中解决hbase spark shell退格不能删除问题
- markdown语法备份
- 第八周上机实践项目——项目1-数组作数据成员
- Java中HashMap详解
- MAC上安装brew,安装wget
- 飞思卡尔的i.mx6dl开发板上实现nfs网络文件系统挂载操作指南
- JAVA使用JDBC连接MySQL数据库