在较低版本上面使用Material Design风格
来源:互联网 发布:服务器批量安装linux 编辑:程序博客网 时间:2024/06/06 08:55
导入 appcomt21
values/themes.xml:
<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> <!-- Set AppCompat’s actionBarStyle --> <item name="actionBarStyle">@style/MyActionBarStyle</item> <!-- Set AppCompat’s color theming attrs --> <item name=”colorPrimary”>@color/my_awesome_red</item> <item name=”colorPrimaryDark”>@color/my_awesome_darker_red</item> <!-- The rest of your attributes --></style>
你可以把其他版本的styles.xml删除,只留下这个
AppCompat has support for the new color palette theme attributes which allow you to easily customize your theme to fit your brand with primary and accent colors. For
example:
values/themes.xml:<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> <!-- colorPrimary is used for the default action bar background --> <item name=”colorPrimary”>@color/my_awesome_color</item> <!-- colorPrimaryDark is used for the status bar --> <item name=”colorPrimaryDark”>@color/my_awesome_darker_color</item> <!-- colorAccent is used as the default value for colorControlActivated, which is used to tint widgets --> <item name=”colorAccent”>@color/accent</item> <!-- You can also set colorControlNormal, colorControlActivated colorControlHighlight, and colorSwitchThumbNormal. --> </style>
当你这样设置完这些属性后,兼容包会自动的吧这些值应用到 5.0以上的平台上。对于老版本的平台,兼容包会尽可能的模拟出颜色主题,现在只能用于actionbar的颜色和一些控件
0 0
- 在较低版本上面使用Material Design风格
- 在低版本Android上使用Material Design——AppCompat v21
- 在低版本android系统上实现Material design应用
- AppCompat 21实现低版本手机使用Material Design
- 兼容低版本的 Material Design ProgressBar
- 在低版本android系统上实现Material design应用(转载)
- 如何在低版本中适用Android 5.0设计Material风格
- Material Design风格控件的使用
- 解决DatePicker在高版本上显示成material design风格的问题
- Android Material Design向下兼容至低版本Android SDK设备
- Material Design风格浅析
- Coordinatorlayout---Material Design风格
- 在5.0以下的设备上使用Material Design风格控件
- 在PyQt5里面玩Android 的Material Design风格
- 在自己的项目中引入Material design设计风格
- 创建Material Design风格的Android应用--使用Drawable
- 创建Material Design风格的Android应用--使用自定义动画
- 创建Material Design风格的Android应用--使用自定义动画
- iOS时间类型转换和各种数据类型进行转换
- iOS UIView的点击事件与触摸手势
- EPC G2 RFID 标签
- 物联网技术上面临的基本问题和操作系统设计
- win7屏蔽ctrl+alt+up/down快捷键
- 在较低版本上面使用Material Design风格
- 环形队列
- heartbeat之crm资源管理
- SAT数学几何常见单词汇总
- C# 让字符串定长换行
- ProE/Creo插件 MCADEx Tools 4.0 ForCreo
- LR逻辑回归
- 传智播客c/c++公开课学习笔记--邮箱账户的破解与邮箱安全防控
- Context Switches上下文切换性能详解