Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android Fragment完全解析,關於碎片你所需知道的一切

Android Fragment完全解析,關於碎片你所需知道的一切

編輯:Android開發教程

我們都知道,Android上的界面展示都是通過Activity實現的,Activity實在是太常用了,我相信大家都 已經非常熟悉了,這裡就不再贅述。

但是Activity也有它的局限性,同樣的界面在手機上顯示可能很 好看,在平板上就未必了,因為平板的屏幕非常大,手機的界面放在平板上可能會有過分被拉長、控件間距 過大等情況。這個時候更好的體驗效果是在Activity中嵌入"小Activity",然後每個"小 Activity"又可以擁有自己的布局。因此,我們今天的主角Fragment登場了。

Fragment初探

為了讓界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常類似於 Activity,可以像Activity一樣包含布局。Fragment通常是嵌套在Activity中使用的,現在想象這種場景: 有兩個Fragment,Fragment 1包含了一個ListView,每行顯示一本書的標題。Fragment 2包含了TextView和 ImageView,來顯示書的詳細內容和圖片。

如果現在程序運行豎屏模式的平板或手機上,Fragment 1 可能嵌入在一個Activity中,而Fragment 2可能嵌入在另一個Activity中,如下圖所示:

而如 果現在程序運行在橫屏模式的平板上,兩個Fragment就可以嵌入在同一個Activity中了,如下圖所示:

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved