国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Fragment的概述

2019-11-09 18:09:38
字體:
供稿:網(wǎng)友
Fragment是Activity的一部分,在Activity的內(nèi)部使用。一個Activity里面可以有多個Fragment;同時,一個Fragment也可以應(yīng)用于多個Activity。Fragment的生命周期依賴于Activity。當(dāng)添加一個Fragment到Activity的布局里時,它是被放在ViewGroup(是一個容器)里,F(xiàn)ragment會定義它自己的視圖布局。Fragment是Android3.0(API 11)時引入的。Fragment的作用:主要是為了在大屏幕上支持更多的動態(tài)和靈活的UI設(shè)計(jì)。如在平板電腦上。Fragment是相對于Activity屬于輕量級的,所以一個好的APP最好是Activity越少越好,其他全用Fragment來做。創(chuàng)建一個Fragment類的基本步驟:1.創(chuàng)建fragment類讓其繼承Fragment2.通過onCreateView()方法加載fragment要顯示的內(nèi)容。(相當(dāng)于Activity的setContentView()方法)3.在onCreateView里通過布局填充器inflater的inflate()方法把布局文件轉(zhuǎn)換成一個View對象。4.在onCreateView里把View對象返回出去。代碼如下:
public class Fragment1 extends Fragment {    @Nullable    @Override    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {        View fragment1 = inflater.inflate(R.layout.fragment1, null);        return fragment1;    }}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴林左旗| 古浪县| 惠州市| 镇沅| 维西| 临泽县| 克什克腾旗| 西乡县| 弥勒县| 庆云县| 株洲县| 嘉禾县| 石景山区| 石门县| 喀喇沁旗| 恩施市| 宜黄县| 安庆市| 沈丘县| 枣强县| 盘山县| 景洪市| 泰来县| 淳安县| 紫云| 新余市| 澄城县| 高淳县| 遵义县| 永宁县| 卢龙县| 龙江县| 金山区| 凌源市| 大连市| 新平| 鱼台县| 沅江市| 海淀区| 南江县| 延边|