android 中View的 onAttachedToWindow() onDetachedFrmWindow()方法释放

家住魔仙堡 提交于 2019-12-03 04:06:17

在自定义View的代码里面,我们可能启动了一个Handler延时操作一个信息,但是这个时候我们关闭了Activity,但是Handler并没有释放掉,延时的操作还是会执行的,并没有停止,Handler如果在Activity里面可以在onDestory中释放

在View中有没有类似的方法呢。

     View的生命周期    

protected void onAttachedToWindow()  View初次创建时调用

protected void onDetachedFromWindow() View销毁时调用

  


具体来说  View是与Activity绑定的,Acitivty onCreate(), onDesoty()和View中onAttachedToWindow(),onDetachedFromWindow()的方法的顺序如下:



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!