W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
編寫(xiě):fastcome1985 - 原文:https://developer.android.com/training/basics/fragments/index.html
為了在 Android 上為用戶(hù)提供動(dòng)態(tài)的、多窗口的交互體驗(yàn),需要將 UI 組件和 Activity 操作封裝成模塊進(jìn)行使用,這樣我們就可以在 Activity 中對(duì)這些模塊進(jìn)行切入切出操作??梢杂?nbsp;Fragment 創(chuàng)建這些模塊,F(xiàn)ragment 就像一個(gè)嵌套的 Activity,擁有自己的布局(Layout)并管理自己的生命周期。
Fragment 定義了自己的布局后,它可以在 Activity 中與其他 Fragment 生成不同的組合,從而為不同的屏幕尺寸生成不同的布局(小屏幕一次也許只能顯示一個(gè) Fragment,大屏幕則可以顯示更多)。
本章將展示如何用 Fragment 創(chuàng)建動(dòng)態(tài)界面,并在不同屏幕尺寸的設(shè)備上優(yōu)化 APP 的用戶(hù)體驗(yàn)。本章內(nèi)容支持 Android 1.6 以上的設(shè)備。
(完整的 Demo 示例:FragmentBasics.zip)
學(xué)習(xí)如何創(chuàng)建 Fragment,以及實(shí)現(xiàn)其生命周期內(nèi)的基本功能。
學(xué)習(xí)如何針對(duì)不同的屏幕尺寸用 Fragment 構(gòu)建不同的布局。
學(xué)習(xí)如何在 Fragment 與 Activity 或多個(gè) Fragment 間進(jìn)行交互。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: