学向勤中得,萤窗万卷书。这篇文章主要讲述Android5.0常用颜色属性说明相关的知识,希望能为你提供帮助。
在使用Eclipse的时代,我们很少去在style文件给整个应用或者Activity去设定颜色,那是因为即使设置也不会提升用户的视觉效果。但是材料设计号称让没有设计功底的人也能做出漂亮的App,那我们今天就来看看在Androi5.0中常用的颜色属性。
我们可以先定义一个style,然后在这个style中设定每一个Activity或者整个App的颜色,最后在清单文件中来给某个Activity设置主题即可。代码如下:
< style name="AppTheme.NoActionBar"> < !--状态栏颜色--> < item name="colorPrimaryDark"> @color/colorPrimaryDark< /item> < !--控制各个控件被选中时的颜色--> < item name="colorAccent"> @color/colorAccent< /item> < !--页面背景色--> < item name="android:windowBackground"> @color/windowBackg< /item> < !--底部导航栏颜色--> < item name="android:navigationBarColor"> @color/navigationColor< /item> < !--Appbar背景色--> < item name="android:colorPrimary"> @color/colorPrimary< /item> < !--ToolBar上的Title颜色--> < item name="android:textColorPrimary"> @color/textColorPrimary< /item> < !--各个控制控件的默认颜色--> < item name="android:colorControlNormal"> @color/colorControlNormal< /item> < /style>
最后再来一张图详细说明每个item设定的到底是哪里的颜色:
【Android5.0常用颜色属性说明】
文章图片
推荐阅读
- 浅谈Android MVP 设计模式
- ML算法(基于动量的梯度优化器介绍)
- ML算法(使用Python进行多元线性回归)
- ML算法(Python中数据集的一种热编码)
- ML算法(OPTICS聚类说明详细指南)
- ML算法(使用Sklearn实现OPTICS聚类)
- ML算法(主成分分析(PCA)详细指南)
- ML强化学习算法(使用Q学习的Python实现)
- ML算法(光谱聚类详细介绍)