该篇文章是一个ListFragment的一个实例,通过了解该实例,更能了解比较常用的ListFragment的用法,以及各Fragment之间的数据传递。
实现效果图:
该MainActivity中包括1个Button+2个Fragment(右边两个),点击Button,出现中间的list列表,点击列表中的任一项,相应item数值,会传递到右边的Fragment中并显示。
源代码:
...
分类:
移动开发 时间:
2014-06-19 11:33:21
阅读次数:
274
这两天开始在改OSChina的开源android客户端,打算用Fragment来分离Main这个Activity里的功能。用Fragment嵌套ViewPager+Fragment的时候发现问题。红色框的是主Fragment,蓝色框是主Fragment内嵌的ViewPager+Fragment。例如...
分类:
其他好文 时间:
2014-06-13 08:28:48
阅读次数:
402
Android开发:碎片Fragment完全解析为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像
Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个 Frag...
分类:
移动开发 时间:
2014-06-12 12:43:40
阅读次数:
241
Android开发:碎片Fragment完全解析(2)Fragment的生命周期和Activity一样,Fragment也有自己的生命周期,理解Fragment的生命周期非常重要,我们通过代码的方式来瞧一瞧Fragment的生命周期是什么样的:
1 publicclass Fragment1 ext...
分类:
其他好文 时间:
2014-06-12 12:04:06
阅读次数:
321
Fragment是Android3.0之后加入的新特性,通常人们叫它碎片。但是,我觉得把它理解成一个View模块比较好,虽然它不是继承自View。如果阅读过源码就知道它是内置View对象从而实现View的特性。在设计模式里面通常说到,扩展一个类的方式有2种,第一就是类继承,第二就是对象组合,而开发经验告诉我们,要多用对象组合。所以Fragment是直接继承Object,组合View来实现View的...
分类:
其他好文 时间:
2014-06-10 18:24:18
阅读次数:
305
最近想修改ActionBar.Tab对象的文本字体和颜色
发现该对象提供的借口非常有限
而网上搜索到的结果大多比较早 使用的也不是google提供的例子中的ActionBar
于是自己研究了一天 找到了使用借口setCustomView来自定义ActionBar.Tab对象
先通过ActionBar.getTabAt(int) 获得一个ActionBar.Tab对象
然后...
分类:
移动开发 时间:
2014-06-10 14:54:22
阅读次数:
216
继续写关于Fragment方面的东西。 1.使用Fragment的意义
在Activity对应的界面中,如果没有Fragment的话,那么,界面元素是一个View(Layout中包含其他View)。有了Fragment之后,那么Activity
对应的界面中,界面元素有了Fragment(Fragm...
分类:
其他好文 时间:
2014-06-09 21:18:28
阅读次数:
250
public View onCreateView(LayoutInflater
inflater, ViewGroup contaiiner, Bundle savedInstanceState)
在写一个Fragment的时候,继承Fragment基类,然后,要重写的其中一个回调方法是onCrea...
分类:
其他好文 时间:
2014-06-08 23:15:00
阅读次数:
357