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

首頁 > 學院 > 開發設計 > 正文

Fragment的概述

2019-11-09 18:57:05
字體:
來源:轉載
供稿:網友
Fragment是Activity的一部分,在Activity的內部使用。一個Activity里面可以有多個Fragment;同時,一個Fragment也可以應用于多個Activity。Fragment的生命周期依賴于Activity。當添加一個Fragment到Activity的布局里時,它是被放在ViewGroup(是一個容器)里,Fragment會定義它自己的視圖布局。Fragment是Android3.0(API 11)時引入的。Fragment的作用:主要是為了在大屏幕上支持更多的動態和靈活的UI設計。如在平板電腦上。Fragment是相對于Activity屬于輕量級的,所以一個好的APP最好是Activity越少越好,其他全用Fragment來做。創建一個Fragment類的基本步驟:1.創建fragment類讓其繼承Fragment2.通過onCreateView()方法加載fragment要顯示的內容。(相當于Activity的setContentView()方法)3.在onCreateView里通過布局填充器inflater的inflate()方法把布局文件轉換成一個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;    }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石家庄市| 石泉县| 京山县| 天镇县| 临潭县| 太湖县| 特克斯县| 禹州市| 永春县| 富锦市| 乌海市| 南靖县| 阳新县| 昆明市| 黄骅市| 手游| 凤山市| 本溪| 嘉峪关市| 江达县| 西和县| 咸阳市| 嘉祥县| 湖南省| 塔城市| 阳西县| 双城市| 保靖县| 呼图壁县| 望都县| 连云港市| 伊宁市| 文化| 固安县| 斗六市| 红原县| 泗洪县| 迭部县| 格尔木市| 竹溪县| 中西区|