ldcf.net
当前位置:首页 >> FrAgmEntACtivity详解 >>

FrAgmEntACtivity详解

fragment是3.0以后的东西,为了在低版本中使用fragment就要用到android-support-v4.jar兼容包,而fragmentActivity就是这个兼容包里面的,它提供了操作fragment的一些方法,其功能跟3.0及以后的版本的Activity的功能一样。 下面是API中的原话: F...

我先说一下我的情况:我需要在一个Activity里面向FragMentActivity里面跳转,用Intent封装提交, 这里的SecondActivity是继承Activity,FragmentDemoActivity继承FragmentActivity,而且还是在GridView里面执行单击跳转,如下这样操作可成功: ...

使用Fragment的原因 1. Activity间的切换不流畅 2. 模块化Activity,方便做局部动画(有时为了到达这一点要把多个布局放到一个activity里面,现在可以用多Fragment来代替,只有在需要的时候才加载Fragment,提高性能) 使用方法 FragmentActivit...

Fragment依附于Activity,在一个Activity中可以创建很多歌Fragment,打个比喻:一个Activity就像一件完整的“衣服”,一个Fragment就像一块块的“补侗,“衣服”需要“补侗的时候,将“补栋添加到需要的地方。在开发中,我们经常两者结合使用,创建出不...

1.fragment显得更加灵活。可以直接在XML文件中添加,Activity则不能。 eg: 2.可以在一个界面上灵活的替换一部分页面,活动不可以,做不到。 替换的时候注意要将这个fragment放在返回栈上。 3.fragment和Activity之间的通信:(也就是控件的相互操...

FragmentActivity一看就是继承自Activity的,只不过加入了一些Fragment的功能。

http://www.cnblogs.com/mengdd/archive/2013/01/11/2856374.html 上面有详细的对比介绍,请参考

方法一 写个get set 方法 ((DemoActivity)getActivity()).getTitle();//拿的时候强转 方法二 可以通过activity将intent里面的数据传给fragment(例如setArguments),fragment可以通过getArguments来获龋 XXXFragment fragment = new XXXFragmen...

Activity比Fragment效率高。因为Activity可以单独使用,但是Fragment要放在Activity中去使用。 Fragment是为了解决同一款安卓软件不能在分辨率和不同屏幕的载体中使用的问题而产生的软件。可以把Fragment当成Activity的一个界面的一个组成部分,...

使用FragmentManaer.replace 在Fragment中静态调用**Activity.changeFragment(new **Fragment()); FragmentActivity是提供低版本兼容的Activity,FragmentActivity用来管理Fragment。

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com