默认的AppTheme分析

编程入门 行业动态 更新时间:2024-10-26 08:30:35

默认的<a href=https://www.elefans.com/category/jswz/34/857668.html style=AppTheme分析"/>

默认的AppTheme分析

不知道你发现了没有,为什么EditText默认是骚气的粉红色呢?事实上,你设置其他几种控件(比如ProgressBar、Switch等等),它们的颜色基本上也是骚粉。你只要再看一眼刚才的styles.xml,里面的AppTheme的代码是这样的:

    <!-- Base application theme. --><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"><!-- Customize your theme here. --><item name="colorPrimary">@color/colorPrimary</item><item name="colorPrimaryDark">@color/colorPrimaryDark</item><item name="colorAccent">@color/colorAccent</item></style>

 在colors.xml定义:

    <color name="colorPrimary">#3F51B5</color><color name="colorPrimaryDark">#303F9F</color><color name="colorAccent">#FF4081</color>

看到了吗?里面的colorAccent就是那个骚粉色了。为了理解这三种颜色,我特地找了一张图:

这样我们就可以全局设置这些样式了。

 

参考:

Android之自定义EditText光标和下划线颜色

更多推荐

默认的AppTheme分析

本文发布于:2024-03-23 21:11:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1742859.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:AppTheme

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!