閱讀 1647收藏 1692016-10-12
原文鏈接:https://zhuanlan.zhihu.com/p/22842375Material Design 系列文章的第二篇,Toolbar 并沒有什么復雜的點,我盡可能詳細地梳理了下,希望能對你有幫助。 —— 由 BugDev 分享這是一個系列文章,在這個系列里,我會按打造一個Material Design App的路線介紹所有應當掌握和值得掌握的系統組件。你會在這些文章里了解到這些組件的使用和內部實現原理,以及它們背后所反映的Material Design的設計思想,希望你會喜歡。
往期回顧
Material Design Part 1 · TextInput詳解
我的每一篇博客都會提供詳盡的API介紹,如果你想快速查閱某個功能的API或如何實現,建議Ctrl+F(Commad+F)在本頁面搜索關鍵字查找。
Thanks for reading~!
上一篇我介紹了關于文本輸入控件的使用,同時也完成了登錄頁面。接下來,app會進入主頁,主頁的控件通常是最多的,那么決定介紹的先后順序便很重要。
原本我打算先介紹我認為最重要的組件CoordinatorLayout,可是寫著寫著我發現,由于CoordinatorLayout扮演的是一個“協調者”的角色,如果要完成它的介紹,就需要使用到各種其他的組件。如果不先對這些組件進行一一介紹就直接介紹它的話,會導致文章增加很多其他組件的描述,而這些描述通常都做不到完整和詳實。
所以我決定在介紹CoordinatorLayout前,將其他會用到的較為簡單的組件一一介紹一遍。那么這一篇,就介紹頁面最頂部的組件——Toolbar。
我原本想把CollapsingToolbarLayout和這篇放在一塊寫的,但是發現前者要寫的東西完全足夠支撐起一篇新的文章,所以我會在后面的文章介紹CollapsingToolbarLayout。目前先把簡單的都給弄完~ 歡迎大家提意見!
|
新聞熱點
疑難解答