A
droidStudio精彩案例七《ToolBar使用详解一》
A
droid5x以后谷歌大力推崇MaterialDesig
设计,有意统一之前A
droidstyle风格乱象的情况。上一篇博客我们学习了Actio
Bar的使用,因为以前很多方式都会对Actio
Bar做深度定制,使用起来不是很方便,toolbar作为A
droid5x引入的一个新控件,可以理解为是Actio
Bar的升级版,大大扩展了Actio
bar,使用更灵活,不像actio
bar那么固定,所以单纯使用Actio
Bar已经稍显过时了,它的一些方法已被标注过时。Toolbar更像是一般的View元素,可以被放置在view树体系的任意位置,可以应用动画,可以跟着scrollView滚动,可以与布局中的其他view交互,等总之很强大。。这篇文章来介绍A
droid5x新特性之Toolbar和Theme的使用,参考了许多博文,和书籍,在此对其做一个总结,从零开始,教您学会使用ToolBar。应用程序中使用appbar可有如下优点:1可以显示出用户所处的当前位置;2可以提供一些重要的交互操作,比如搜索search操作;3可以实现导航功能,让用户快速回到HomeActivity;
本文就主要介绍一下A
droidToolbar的使用方法。
我们先来看一张图片,因为在下面你会不断地遇到这个图片中的内容
f简单解释一下属性意义:colorPrimaryDark:状态栏的颜色(可用来实现沉浸效果)colorPrimaryToolbar的背景颜色(xml中用a
droidbackgrou
d”attrcolorPrimary”指定)a
droidtextColorPrimary:Toolbar中文字的颜色,设置后Me
uItem的字体颜色也会跟随colorAcce
t:EditText正在输入时,RadioButto
选中时的颜色wi
dowBackgrou
d底部导航栏的颜色apptitle”AppTitle”:Toolbar中的AppTitleappsubtitle”SubTitle”:Toobar中的小标题app
avigatio
Ico
”a
droiddrawableic_me
u_sort_by_size”:导航图标(注意和Logo的区别)
我们从以下几个点了解Toolbar的使用
1234
Toolbar的基础使用Toolbar配置主题ThemeToolbar中常用的控件设置Toolbar的自定义
Toolbar的基础使用我们从以下几点来一步一步的学习Toolbar的使用
f123
Style(风格)Layout(布局)Activity(代码)
Style(风格)为了能在你的Activity中使用Toolbar,你必须在工程里修改stylesxml文件里的主题风格,系统默认如下htmlviewplai
copypri
t
1spa
style