- Android入門基礎:從這裡開始
- Android分享操作
- Android多媒體
- Android圖像與動畫
- Android網絡連接與雲服務
- Android聯繫人與位置信息
- Android可穿戴應用
- Android TV應用
- Android企業級應用
- Android交互設計
- Android界面設計
- Android用戶輸入
- Android後臺任務
- Android性能優化
- Android安全與隱私
- Android測試程序
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
使用Fragment建立動態的UI
編寫:fastcome1985 - 原文:http://developer.android.com/training/basics/fragments/index.html
- 為了在Android上為用戶提供動態的、多窗口的交互體驗,我們需要將UI組件和Activity操作封裝成模塊進行使用,使得我們可以在activity中對這些模塊進行切入切出操作。可以用Fragment來創建這些模塊,Fragment就像一個嵌套的activity,擁有自己的佈局(layout)並管理自己的生命週期。
*0 一個fragment定義了自己的佈局後,它可以在activity中與其他的fragment生成不同的組合,從而為不同的屏幕尺寸生成不同的佈局(一個小的屏幕一次也許只能一個fragment,大的屏幕則可以顯示更多)。
本章將展示如何用fragment來創建動態界面,並在不同屏幕尺寸的設備上優化APP的用戶體驗。即使是運行著android1.6這樣老版本的設備,也都能夠繼續得到支持。
完整的Demo示例:FragmentBasics.zip
Lessons
創建一個fragment
學習如何創建一個fragment,以及實現其生命週期內的基本功能。
構建有彈性的UI
學習在APP內,對不同的屏幕尺寸用fragment構建不同的佈局。
與其他fragments交互
學習fragment與activity及其他fragment間進行交互。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论