安卓开发笔记主题与添加主题颜色

整理主题和添加主题颜色的内容。

AppCompat库自带三大主题
1.Theme.AppCompat–>深色主题

  • 代码:
<style name="AppTheme" parent="Theme.AppCompat">
</style>
  • 实现效果:

在这里插入图片描述

2.Theme.AppCompat.Light–>浅色主题

  • 代码:
<style name="AppTheme" parent="Theme.AppCompat.Light">
</style>
  • 实现效果:

在这里插入图片描述
3.Theme.AppCompat.Light.DarkActionBar–>带深色工具栏的浅色主题

  • 代码:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
</style>
  • 实现效果:

在这里插入图片描述
添加主题颜色
1.在colors.xml文件中添加颜色

<color name="colorPrimary">#D100796B</color>
<color name="colorPrimaryDark">#00796B</color>
<color name="colorAccent">#B1B1B1</color>

2.在styles.xml文件中添加主题颜色

<!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!--        &lt;!&ndash; Customize your theme here. &ndash;&gt;-->
<!--      &lt;!&ndash;工具栏的颜色&ndash;&gt;-->
        <item name="colorPrimary">@color/colorPrimary</item>
<!--        &lt;!&ndash;状态栏的颜色&ndash;&gt;-->
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<!--        &lt;!&ndash;光标 选中颜色&ndash;&gt;-->
        <item name="colorAccent">@color/colorAccent</item>
    </style>
  • 实现效果

x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzMxOTQ1Mg==,size_16,color_FFFFFF,t_70)

猜你喜欢

转载自blog.csdn.net/weixin_43319452/article/details/107342061