静态绑定
1.首先需要写一个类继承自Fragment,这个类可以直接通过AN自带的生成就可以。
2.这个类里面大概有四个重写的方法
先简单介绍一下吧,第一个方法获取一个对象,第二个方法也是核心方法,用来获取控件设置属性和监听事件的,第三个方法是在碎片所在的容器加载完毕之后执行的方法
第四个方法是在碎片所在的活动创建完成之后执行的方法。
对于静态绑定碎片来说,首先需要一个xml文件用来描述你的碎片内部是什么样的,自动生成的布局文件如下:
这里需要说明,这个Fragment所对应的xml文件需要一个根布局,可以是RelativeLayout也可以是LineLayout,这里使用的是FrameLayout
写完之后我们需要一个Activity,毕竟Fragment需要存活在Activity里面嘛,最后在我们的activity所对应的xml文件里面引入Fragment标签或者FragmentContainerView标签(官方推荐的,是新版的
注意:在Fragment标签里面需要表明id属性或者tag属性,在FragmentContainerView标签里面必须声明id属性,tools属性可以预览到碎片类xml的样式,name属性对应我们创建类的包名
最后一点小区别关于Fragment标签和FragmentContainerView标签,FragmentContainerView输入tools和name不会给你提示对应的布局文件和包名,即不能预览和快速输入,不过都能实现对应效果。、
标签:xml,FragmentContainerView,Fragment,标签,绑定,静态,属性 From: https://www.cnblogs.com/laohei114514/p/17157333.html