內容目錄
Fragment 是什麼?
Fragment 是一種可以嵌入 Activity 中的 UI 片斷。
Android 從 3.0 開始導入 Fragment 這個功能,主要是為了在平板上更好的控制版面的展示。
在手機中,通常是一個 Activity 中,只顯示一個 Fragment ,但會切換不同的 Fragment。
在平板中,則有可能會一個 Activity 中,同時顯示二個 Fragment。
為何我們要學 Fragment ?
平心而論,Android 的平板的應用真的比 Apple 的平板少,所以我們好像不需要為了開發平版而去學 Fragment ?
但是,在 Android Jetpack Navigation component 出現後,情況有了很大的不同,Fragment 漸漸成為了 app 的主體,而 Activity 可以只扮演一個 app 進入點的角色,一但進入 app 後,就交給 Fragment 來負責呈現不同的畫面與邏輯,Navigation component 對此提供了全方位的支援。
Comments