解释了Context的基本含义,Context的继承关系,Context生成的时机以及在应用程序中的个数,辨析了Acticity的Context与Application的Context的不同,它们二者的应用场景,浅析了关于使用Activity的Context引起的内存泄露问题等。...
分类:
移动开发 时间:
2015-08-08 16:43:08
阅读次数:
190
从接触android起,到处都能看到context(上下文)的身影,查看源码之后你会发现,它只是个抽象类,具体实现都在ContextWrapper实现。
当你去查看android的源码时,你会发现activity,service和application都继承自ContextWrapper,也就是说它们都是context的子类,那我们应该如何给context的赋值呢?
很多时候在acitivit...
分类:
移动开发 时间:
2015-07-21 10:34:57
阅读次数:
116
1.默认效果: 代码:Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果: 代码: toast = Toast.makeText(getApplicationContex...
分类:
移动开发 时间:
2015-04-28 13:27:44
阅读次数:
178
Activity 实际上是应用程序context上下文的一个子集。
子类有的东西父类不一定有
父类有的东西子类一定有
getApplicationContext();生命周期长,只要应用还存活它就存在;
this 生命周期短,只要Activity不存在了,系统就会回收;
其中:getBaseContext(),getApplication(),g...
分类:
移动开发 时间:
2015-04-27 23:50:27
阅读次数:
193