整理主题和添加主题颜色的内容。
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">
<!-- <!– Customize your theme here. –>-->
<!-- <!–工具栏的颜色–>-->
<item name="colorPrimary">@color/colorPrimary</item>
<!-- <!–状态栏的颜色–>-->
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<!-- <!–光标 选中颜色–>-->
<item name="colorAccent">@color/colorAccent</item>
</style>
- 实现效果