iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
自我挑戰組

Practice again& again.系列 第 21

Android - 使用 Fragment (for Layout XML)

  • 分享至 

  • xImage
  •  

若全專案皆以 Compose UI 開發,則不須使用 Fragment。

建立 Fragment

使用工具列建立Fragment

  1. 右鍵點選 app/java 資料夾 → 「New」 → 「Fragment」 → 「Fragment (Blank)」
    01

  2. 出現 「New Android Component」 彈出視窗,於欄位「Fragment Name」輸入名稱的同時,「Fragment Layout Name」的名稱會自動同步更新;確認「Source Language」欄位值為「Kotlin」後,點選「Finish」,完成建立 Fragment
    02


自行建立 Fragment

上述使用工具列新增 Fragment 是幫助開發者快速建立相關檔案,若要自行建立 Fragment,也可以手動新增檔案

  1. 右鍵點選 app/java 資料夾 → 「New」 → 「Kotlin Class/File」
    03

  2. 出現「New Kotlin Class/File」彈出視窗 → 輸入 Fragment 名稱並選擇「Class」→ Enter 鍵 → 完成建立 Fragment
    04

  3. 建立 Fragment 的 Layout XML(若使用 Compose UI 開發則可忽略此步驟):
    右鍵點選 res/layout 資料夾 → 「New」→ 「Layout Resource File」

    05

    出現「New Resource File」彈出視窗,於「File name」欄位輸入 fragment_名稱(例如此處範例為 fragment_home),點選「OK」即新增完成

    06

Fragment 生命週期


上一篇
Android - 建立 Activity 的方式
下一篇
Android - Composable function
系列文
Practice again& again.30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言