使用Fragment建立Android的動態(tài)UI

2018-08-02 17:18 更新

編寫:fastcome1985 - 原文:https://developer.android.com/training/basics/fragments/index.html

為了在 Android 上為用戶提供動態(tài)的、多窗口的交互體驗,需要將 UI 組件和 Activity 操作封裝成模塊進行使用,這樣我們就可以在 Activity 中對這些模塊進行切入切出操作??梢杂?nbsp;Fragment 創(chuàng)建這些模塊,Fragment 就像一個嵌套的 Activity,擁有自己的布局(Layout)并管理自己的生命周期。

Fragment 定義了自己的布局后,它可以在 Activity 中與其他 Fragment 生成不同的組合,從而為不同的屏幕尺寸生成不同的布局(小屏幕一次也許只能顯示一個 Fragment,大屏幕則可以顯示更多)。

本章將展示如何用 Fragment 創(chuàng)建動態(tài)界面,并在不同屏幕尺寸的設備上優(yōu)化 APP 的用戶體驗。本章內容支持 Android 1.6 以上的設備。

(完整的 Demo 示例:FragmentBasics.zip

Lessons


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號