一.添加标签 Tabs 在ActionBar中实现标签页可以实现android.app.ActionBar.TabListener ,重写onTabSelected、onTabUnselected和onTabReselected方法来关联Fragment。代码如下:privateclassMyTab...
分类:
移动开发 时间:
2014-11-12 13:42:29
阅读次数:
153
把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragme...
分类:
移动开发 时间:
2014-11-12 13:38:28
阅读次数:
237
Fragments的生命周期 每一个fragments 都有自己的一套生命周期回调方法和处理自己的用户输入事件。 对应生命周期可参考下图:创建片元(Creating a Fragment)To create a fragment, you must create a subclass of Fra....
分类:
移动开发 时间:
2014-11-12 13:34:21
阅读次数:
242
在Android 3.0中除了我们重点讲解的Fragment外,Action Bar也是一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展示更多丰富的内容,方便操控。 Action Bar主要功能包含:....
分类:
移动开发 时间:
2014-11-12 13:32:03
阅读次数:
182
为fragment添加用户界面: Fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是.....
分类:
移动开发 时间:
2014-11-12 13:27:37
阅读次数:
228
要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activ...
分类:
移动开发 时间:
2014-11-12 13:26:02
阅读次数:
250
与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activ...
分类:
移动开发 时间:
2014-11-12 13:20:25
阅读次数:
245
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可...
分类:
移动开发 时间:
2014-11-12 13:17:10
阅读次数:
227
好久没研究安卓了,以前做项目总是讨巧,也不考虑优化,一直在重复老版本的代码。有新的API出来也不去看。。最近自己又开始琢磨起安卓,发现API 18以后,出现了ActionBarActivity。其实之前就有支持低版本安卓的ActionBarSherlock,现在官方推出了自己ActionBar,说明...
分类:
其他好文 时间:
2014-11-11 22:28:46
阅读次数:
618
1、Fragment给Activity传值 定义一个在fragment 中 定义interface 监听器,让activity实现,并将activity的引用传递给fragment。即setListener2、Activity给Fragment传值 Activity必然会持有Fragm...
分类:
移动开发 时间:
2014-11-11 18:04:20
阅读次数:
261