【譯】用Fragment創建動態的界面布局(附Android示例代碼)


原文鏈接:Building a Dynamic UI with Fragments

 

為了在Android上創建一個動態和多視圖的用戶界面,你需要封裝UI控件和模塊化Activity的行為,以便於你能夠動態修改你的Activity。你可以用Fragment類來創建這些模塊,它在某種程度上有點像嵌入型的Activity,它可以定義自己布局和管理自己的生命周期。

當一個fragment可以定義自己的布局,他就可以跟其他的fragment在Activity中實現不同的組合,這樣,你就可以為不同的屏幕定義自己的布局方式(小屏幕可能一次顯示一個fragment,而大屏幕可以一次顯示2個或多個fragment)。

這個教程將會教你怎么用fragment創建一個動態的用戶操作界面並且根據不同的屏幕大小優化app的用戶操作界面。所有的這些都可以運行在像Android1.6一樣老的系統上。

 

課程

創建Fragment

學習如何構建一個Fragment和在其回調方法實現基本的行為。

創建靈活的用戶界面

學習如何構建應用程序的布局,為不同屏幕提供不同的fragment配置。

Fragment之間的通信

學習如何建立fragment和activity之間,fragment和fragment之間的通信鏈路。

 

示例代碼下載


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM