View 中的
onAttachedToWindow
onDetachedFromWindow
的作用是什么?
这两个方法是view对自己的被add , 被remove 的监视。
onAttachedToWindow 是view 本身的回调,用于初始化一些东西相当于onstart 。当view 被添加到window中,被绘制之前的回调。如addview(this view);
onDetachedFromWindow 是view 本身的回调,用于销毁一些东西onstop,当view被从window中删除时的回调。如 removeview(this view);
好孩子不是教育出来的,是影响出来的。
行动的影响比单纯的教育 作用 更大。
调用流程
onAttachedToWindow
viewGroup addview()
viewGroup addViewInner()
view dispatchAttachedToWindow()
onAttachedToWindow()
onDetachedFromWindow
viewGroup removeView()
viewGroup removeViewInternal()
view dispatchDetachedFromWindow()
onDetachedFromWindow()
本文详细解释了Android中View的onAttachedToWindow与onDetachedFromWindow两个生命周期回调方法的作用及调用流程。前者用于初始化视图相关的操作,后者用于清理资源,确保内存释放。
1021

被折叠的 条评论
为什么被折叠?



