fragment和activity之间的区别

 我来答
百度网友861de7d5ca8
2016-03-24 · TA获得超过2.3万个赞
知道小有建树答主
回答量:1497
采纳率:90%
帮助的人:112万
展开全部
使用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();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式