Android Material Design theme
来源:互联网 发布:致远 移动协同软件 编辑:程序博客网 时间:2024/04/29 19:10
Android Material Design theme
- Android Material Design theme
- 前言
- Toolbar theme
- 主题Theme
- supportv7 AlertDialog theme
- 参考
前言
记下用于以后翻查。
Toolbar theme
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <!--导航栏底色--> <item name="colorPrimary">@color/accent_material_dark</item> <!--状态栏底色--> <item name="colorPrimaryDark">@color/accent_material_light</item> <!--导航栏上的标题颜色--> <item name="android:textColorPrimary">@android:color/black</item> <!--Activity窗口的颜色--> <item name="android:windowBackground">@color/material_blue_grey_800</item> <!--按钮选中或者点击获得焦点后的颜色--> <item name="colorAccent">#00ff00</item> <!--和 colorAccent相反,正常状态下按钮的颜色--> <item name="colorControlNormal">#ff0000</item> <!--Button按钮正常状态颜色--> <item name="colorButtonNormal">@color/accent_material_light</item> <!--EditText 输入框中字体的颜色--> <item name="editTextColor">@android:color/white</item> </style>
如果以上不用 Theme.AppCompat.Light.NoActionBar
,可以使用 AppTheme.Parent"
作为父类:
<style name="AppTheme" parent="AppTheme.Parent"> <!-- Customize theme here. --> </style> <style name="AppTheme.Parent" parent="Theme.AppCompat"> <!--设置让toolbar重叠在Actionbar上--> <item name="android:windowActionModeOverlay">true</item> <item name="windowActionModeOverlay">true</item> <item name="android:windowActionBarOverlay">true</item> <item name="windowActionBarOverlay">true</item> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> </style>
主题Theme
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <!--导航栏底色--> <item name="colorPrimary">@color/accent_material_dark</item> <!--状态栏底色--> <item name="colorPrimaryDark">@color/accent_material_light</item> <!--导航栏上的标题颜色--> <item name="android:textColorPrimary">@android:color/black</item> <!--Activity窗口的颜色--> <item name="android:windowBackground">@color/material_blue_grey_800</item> <!--按钮选中或者点击获得焦点后的颜色--> <item name="colorAccent">#00ff00</item> <!--和 colorAccent相反,正常状态下按钮的颜色--> <item name="colorControlNormal">#ff0000</item> <!--Button按钮正常状态颜色--> <item name="colorButtonNormal">@color/accent_material_light</item> <!--EditText 输入框中字体的颜色--> <item name="editTextColor">@android:color/white</item> </style>
support.v7 AlertDialog theme
<style name="AppCompatAlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert"> <!--对话框按钮文字颜色--> <item name="colorAccent">#FFC107</item> <!--对话框内容文字颜色--> <item name="android:textColorPrimary">#FFFFFF</item> <!--对话框背景色--> <item name="android:background">#4CAF50</item> </style>
参考
Android5.x新特性之 Toolbar和Theme的使用
0 0
- Android Material Design theme
- Android Material Design theme
- Android Material Design 之 Material Theme
- Material design之Material Theme
- Material Design 之 Theme
- Material Design Theme
- Android Material Design-Using the Material Theme(使用Material主题)-(二)
- Android Material Design-Using the Material Theme(使用Material主题)-(二)
- Material Design 实现之主题使用Theme
- Material Design之Theme样式及切换
- Material Design 实现之主题使用Theme
- Android Material Design尝鲜
- Android Material Design
- Android Material Design Dialog
- Android:Material Design详解
- Android Material Design:PopupMenu
- Android Material Design:ListPopupWindow
- Android Material Design-UI
- C#成神之路<16> C#泛型
- 【慕课笔记】U4 多态 第1节 JAVA中的多态
- 数据输入输出加速
- linux系统分区
- HTML5 Canvas之填充样式
- Android Material Design theme
- POJ3150 矩阵的幂(难)
- 读书笔记(四)
- 简约至上-交互式设计四策略
- 最长公共子串
- 拼搏在编程的路上
- java.io.FileNotFoundException 和 requestFeature() must be called before adding content
- 网页自适应屏幕大小
- 猴年大吉之开心刷题