1 一种可以嵌入活动中的UI片段,简单可以理解为一个迷你型的活动
2 使用步骤
(1)新建碎片布局:同活动的布局是一样的
(2)新建碎片类
public class LeftFragment extends Fragement{
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle saveInstanceState){
View view=inflate.inflate(R.layout.left_fragment,contain,false);//将上述布局加载进来
(3)在活动的布局文件里引入碎片类
<fragment
android:id=" "
/>
3 活动与碎片的通信
RightFragment rightFragemtn=(RightFragment)getFragmentManager().findFragmentById(R.id.right_fragment)
//使用findFragmentById获得布局文件中碎片的实例,然后就可以使用碎片中的方法了。
4 碎片的生命周期
(1) 运行状态:与碎片相关联的活动是运行状态
(2) 暂停状态:与碎片相关联的活动进入了暂停状态
(3) 停止状态:对用户完全不可见
(4) 销毁状态:与碎片关联的活动被销毁
网友评论