阅读 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。目前先把简单的都给弄完~ 欢迎大家提意见!
新闻热点
疑难解答