创建Fragment
Fragment和Activity有很多相似之处,例如可以不带UI,但这样做对两者似乎都没什么意义。他们的创建方式也很相似,例如下面的代码:
[html] view
plaincopyprint?
package test.fragments;
import android.app.Fragment;
...
分类:
移动开发 时间:
2015-04-14 16:40:19
阅读次数:
348
需求场景:在开发中遇到下面这样场景:1.创建 Fragment A 显示。 这时栈的结构是: 1.Fragment A 2.创建 Fragment B 并 显示。 从下到上看,这时栈的结构是: 2.Fragment B1.Fragment A3.创建 Fragment C 并 显示。 从下到上看.....
分类:
移动开发 时间:
2015-04-01 21:31:47
阅读次数:
250
1. public void onAttach(Activity activity)当Fragment被添加到Activity时候会回调这个方法,并且这个方法只会被回调一次2. public void onCreate(Bundle saveInstanceState)创建Fragment的时候被回...
分类:
移动开发 时间:
2015-02-26 20:07:55
阅读次数:
178
// 在创建fragment的时候将值传递给fragment
MyFragmentOne one = new MyFragmentOne();
Bundle bundle = new Bundle();
bundle.putInt("id", 1001);
one.setArguments(bundle);
manager.beginTransaction().add(R.id...
分类:
其他好文 时间:
2015-01-19 17:14:12
阅读次数:
135
Fragment和ActionBar都是Android3.0之后出现的,Fragment,碎片,主要是为了支持更多的UI设计在大屏幕设备上,如平板。因为现在设备的屏幕越来越大,使用Fragment可以更灵活的管理视图层次的变化。像Activity一样,可以创建Fragment来包含View,进行布局,但是Fragment必须嵌入在Activity中,不能单独存在,而且一个Activity可以嵌入多...
分类:
移动开发 时间:
2014-12-02 10:37:24
阅读次数:
368
创建 Fragment
上一课
下一课
这节课教你
创建一个 Fragment 类使用 XML 添加 Fragment 到 Activity
你还需要阅读
Fragments
试试
下载示例
FragmentBasics.zip
你可以认为 fragment 是 activity 的模块化的部分,它有...
分类:
移动开发 时间:
2014-11-21 16:22:00
阅读次数:
243
Fragments 是android3.0以后添加的。主要是为了方便android平板端的开发。方便适应不同大小的屏幕。此代码是为了最简单的Fragment的使用,往一个Activity中添加Fragment,主要涉及的知识点有:1、Fragment类的创建,2、Fragment的添加3、无UI的 ...
分类:
移动开发 时间:
2014-08-18 18:28:53
阅读次数:
275
你可以把fragment看成是activity的模块化部分,它拥有自己的生命周期,接受它自己的输入事件,你可以在activity运行时添加或者删除它(有点像是一个“子activity”,你可以在不同的activity中重用它)。本课将向你展示如何使用Support Libaray继承 Fragment 类来让你的应用能够兼容正在运行Android 1.6的设备。...
分类:
移动开发 时间:
2014-08-14 23:55:06
阅读次数:
301
1. Fragment 相关子类 : DialogFragment, ListFragment, PreferenceFragment, WebViewFragment;
2. Fragment 创建 : Fragment 创建时可以设置一个 Bundle对象, Activity 可获取该对象;
3. Fragment 嵌入Activity : 布局文件嵌入, 代码嵌入;
4. Fragment 生命周期 : 对应 11 个声明周期方法 ;
5. Fragm...
分类:
移动开发 时间:
2014-08-11 00:20:51
阅读次数:
1468