Fragment和FragmentActivity的区别
来源:互联网 发布:交通可视化仿真软件 编辑:程序博客网 时间:2024/04/30 12:18
使用Fragment的原因
1. Activity间的切换不流畅
2. 模块化Activity,方便做局部动画(有时为了到达这一点要把多个布局放到一个activity里面,现在可以用多Fragment来代替,只有在需要的时候才加载Fragment,提高性能)
使用方法
FragmentActivity
1. 在内部的某个ViewGroup内动态添加或替代一个Fragment
fg:
KsMainFragment frg = (KsMainFragment) cls.newInstance();
frg.setArguments(bundle);
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
ft.replace(R.id.fcon_subview, frg);
mFocusFrage = frg;
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commit();
2. 在layout中定义一个标签,制定id和对应Fragment的classname
1. Activity间的切换不流畅
2. 模块化Activity,方便做局部动画(有时为了到达这一点要把多个布局放到一个activity里面,现在可以用多Fragment来代替,只有在需要的时候才加载Fragment,提高性能)
使用方法
FragmentActivity
1. 在内部的某个ViewGroup内动态添加或替代一个Fragment
fg:
KsMainFragment frg = (KsMainFragment) cls.newInstance();
frg.setArguments(bundle);
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
ft.replace(R.id.fcon_subview, frg);
mFocusFrage = frg;
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commit();
2. 在layout中定义一个标签,制定id和对应Fragment的classname
0 0
- Fragment和FragmentActivity的区别
- FragmentManager , FragmentActivity 和 Fragment、Activity的区别?
- Fragment、FragmentActivity 和Actvity区别
- Fragment与FragmentActivity的区别
- Fragment和FragmentActivity的使用方法 .
- Fragment和FragmentActivity的使用方法
- Fragment和FragmentActivity的使用方法 .
- Fragment 和 FragmentActivity的使用
- Fragment和FragmentActivity的使用方法
- Fragment和FragmentActivity的使用方法
- Fragment 和 FragmentActivity的使用
- Fragment 和 FragmentActivity的使用
- Fragment和FragmentActivity的使用方法 .
- Fragment 和 FragmentActivity的使用
- Fragment 和 FragmentActivity的使用
- Fragment 和 FragmentActivity的使用
- Fragment和FragmentActivity的关系
- Fragment和FragmentActivity的使用方法
- Oracle表空间管理
- CSP开发-CSP模块的实现
- MFC学习笔记1--数据格式之间的相互转换
- MIUI7的优化。
- python 看到的用法的记录
- Fragment和FragmentActivity的区别
- String - 大小比较,范围限制
- Python 字符编码学习-ascii编码,Unicode和UTF-8之间的关系
- Linux文件系统性能优化
- 2015/11/25 0000002
- 我的web框架分析方法
- 虚拟机网络配置,桥接模式和NAT模式的总结,实验
- 《启示录》阅读笔记(七)——产品评审团
- 解决linux VPS安装weblogic时碰到的显示问题Checking monitor: must be configured to display at least 256 colors