美文网首页
View与activity的生命周期联系

View与activity的生命周期联系

作者: 泽洛灬 | 来源:发表于2018-10-09 12:13 被阅读0次

如题,话不多说上LOG。

1.创建activity到onResume方法是没有区别的公共部分

创建activity时view的生命周期

2.销毁activity时的回调

启动activity之后按返回键的生命周期:

返回键销毁

按home键之后在最近任务清除:

最近任务销毁

view的onDetachedFromWindow()方法在两种环境下的调用是不一样的,这个方法是不可靠的。

如果在view销毁时有逻辑处理,需要放到onWindowVisibilityChanged(int visibility)方法中去,只需判断visibility参数为View.GONE就可以了。

最近任务清除activity和返回键的区别在另外一篇文章中有介绍。

3.activity重启的view生命周期

最近任务重启activity 启动另一个activity之后返回到当前activity

以上列举了常见的几种用户场景下,view生命周期和activity的周期切换。

相关文章

网友评论

      本文标题:View与activity的生命周期联系

      本文链接:https://www.haomeiwen.com/subject/rseeaftx.html