Fragment

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) 销毁状态:与碎片关联的活动被销毁


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Fragment概述 Fragment是Activity中用户界面的一个行为或者说是一部分。主要是支持大屏幕上动态...
    wangling90阅读 11,603评论 5 75
  • 一. Fragment简介 我们都知道,Android上的界面展示都是通过Activity实现的,Activity...
    alsheng阅读 2,489评论 0 8
  • Fragment,翻译为碎片、片段,Android 在 Android 3.0(API 11 )中引入了Fragm...
    RumbleTsc阅读 3,064评论 10 52
  • 《Android Fragment完全解析,关于碎片你所需知道的一切》 我们都知道,Android上的界面展示都是...
    cxm11阅读 2,235评论 2 19
  • 1.概述 Fragment是Activity中用户界面的一个行为或者是一部分。主要是支持在大屏幕上动态和更为灵活的...
    范庆文阅读 1,030评论 0 3