UI控件--Fragment

来源:互联网 发布:大学生就业it培训班 编辑:程序博客网 时间:2024/06/06 06:33
  • 碎片的使用,不仅仅限于平板和手机之间的适配的问题,很多的手机软件中也使用了碎片。比如手机qq和微信,底部的联系人,设置,最近消息的切换等就是典型的碎片的使用。

  • 碎片的生命周期
    这里写图片描述

  • 动态的添加碎片

manager = getSupportFragmentManager();    FragmentTransaction transaction = manager.beginTransaction();  lifecycleFragment = new LifecycleFragment();  transaction.add(R.id.framecontainer, lifecycleFragment, "lifecycle");  transaction.commit();
  • 动态的添加碎片需要使用到FragmentTransaction 事务,事务一旦被提交,就不可以在复用。
  • FragmentTransaction 提供了很多方法,add,replace,remove等,具体请自行查阅api。

  • 有关于碎片的知识点都已经整合到下面的两篇博客中。

  • UI控件–ViewPager详解使用Fragment实现ViewPager滑动(4)
  • UI控件–ViewPager详解带Tab交互的ViewPager(5)
0 0
原创粉丝点击