
Activity
Android四大组件之一
lyl0530
快马加鞭,嘚嘚嘚...
展开
-
BadTokenException: is your activity running?
android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy is not valid; is your activity running? 静态的Activity类型的Context作为参数传入Dialog,APP退出,Dialog调用dismiss()后,Context没有置null。再次进入APP,Dialog的参数Context,还是APP退出前的Activi..原创 2020-10-07 21:37:31 · 409 阅读 · 0 评论 -
onSaveInstanceState(Bundle savedInstanceState)方法的作用
1. onSaveInstanceState() 活动被系统回收前一定会调用onSaveInstanceState()方法,可以通过该方法,把要保存的数据以key-value的形式放入到Bundle类型的savedInstanceState中。 public void onSaveInstanceState(Bundle savedInstanceState){ super.onSa...原创 2018-05-29 13:53:56 · 674 阅读 · 0 评论 -
Activity的启动模式笔记
Standard标准模式 SingleTop栈顶复用模式 SingleTask栈内复用模式 SingleInstance单例模式 1. Standard模式,活动启动的默认模式。 每启动一个新活动,都会进入任务栈,且处于栈顶位置。 对于标准模式来说,不管该活动是否已经存在于任务栈中,每次启动都会新创建该活动的实例。 2. SingleTop模式 若活动处于栈顶,则直接使用...原创 2018-06-29 10:21:19 · 174 阅读 · 0 评论 -
Activity的生命周期
1. Activity创建时的执行的方法 onCreate --> onStart --> onResume 2. Activity销毁时的执行的方法 onPause --> onStop --> onDestroy 3. A、B两页面,A跳转至B,点击back,整个过程执行的方法 case1: B完全覆盖A,A不再可见: onPause(A) --> onC...原创 2018-05-28 14:19:55 · 263 阅读 · 0 评论