- Android入門基礎:從這裡開始
- Android分享操作
- Android多媒體
- Android圖像與動畫
- Android網絡連接與雲服務
- Android聯繫人與位置信息
- Android可穿戴應用
- Android TV應用
- Android企業級應用
- Android交互設計
- Android界面設計
- Android用戶輸入
- Android後臺任務
- Android性能優化
- Android安全與隱私
- Android測試程序
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
實現高效的導航
編寫:Lin-H - 原文:http://developer.android.com/training/implementing-navigation/index.html
這節課將會演示如何實現在Designing Effective Navigation中所詳述的關鍵導航設計模式。
在閱讀這節課程內容之後,你會對如何使用tabs, swipe views, 和navigation drawer實現導航模式有一個深刻的理解。也會明白如何提供合適的向前向後導航(Up and Back navigation)。
Note:本節課中的幾個元素需要使用Support Library API。如果你之前沒有使用過Support Library,可以按照Support Library Setup文檔說明來使用。
Sample Code
Lessons
使用Tabs創建Swipe View
學習如何在action bar中實現tab,並提供橫向分頁(swipe views)在tab之間導航切換。
創建抽屜導航(Navigation Drawer)
學習如何建立隱藏於屏幕邊上的界面,通過劃屏(swipe)或點擊action bar中的app圖標來顯示這個界面。
提供向上導航
學習如何使用action bar中的app圖標實現向上導航
提供適當的向後導航
學習如何正確處理特殊情況下的向後按鈕(Back button),包括在通知或app widget中的深度鏈接,如何將activity插入後退棧(back stack)中。
實現Descendant Navigation
學習更精細地導航進入你的應用信息層。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论