国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 维西| 台北市| 石柱| 天水市| 岚皋县| 永济市| 铜梁县| 包头市| 彭泽县| 三亚市| 买车| 卢湾区| 涡阳县| 抚顺市| 宝山区| 双柏县| 高密市| 锡林浩特市| 红桥区| 崇州市| 阿克苏市| 镇康县| 邯郸市| 上犹县| 开封县| 平武县| 麻阳| 连云港市| 江安县| 海晏县| 哈巴河县| 永昌县| 资源县| 高陵县| 板桥市| 宁远县| 桐乡市| 龙南县| 十堰市| 宁陕县| 曲水县|