FrameLayout - litonghui/TechBlog GitHub Wiki
FrameLayout 类解析
####<一> , onAttachedToWindow () 和 onDetachedFromWindow()方法
@Override /*在初始化view 是,该方法一般作为初始化工作,注册广播等,在广播中可以设置,更改listview内容*/
protected void onAttachedToWindow() {
super.onAttachedToWindow();
Context context = getContext();
mReceiver = new BoottReceiver();
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_PACKAGE_ADDED);
context.registerReceiver(mReceiver , filter);
}
@Override /*销毁view 时收尾工作,取消广播*/
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
Context context = getContext();
context.unregisterReceiver(mReceiver );
}