android 集结号Android文集

Android Appliction->Context ,

2018-05-19  本文已影响6人  Luh的星河

Application ,Activity 都是 Context的子类属于继承关系

image
image

这两种不同的Context,Application的Context 伴随这App的生命周期 Activity的Context伴随着Activity 的生命周期 都是创建->销毁 至于程序中用那种Context 要看特定的场景需求,稍有不慎就会引发持有Context内存泄漏的问题出现

错误信息:Caused by: Android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 

context.startActivity(intent);
上一篇 下一篇

猜你喜欢

热点阅读