Google在Android 5.0版本开始使用新的设计风格--Materail Design来统一整个Android系统的界面设计风格。

1. Materrial Design的使用

    首先我们来看看怎么使用Material Design主题。
    Material Design 现在有三种默认的主题可以设置,如下:

  1. android:Theme.Material
  2. android:Theme.Material.Light
  3. android:Theme.Material.Light.DarkActionBar
        效果分别如下
        android:Theme.Material



        android:Theme.Material.Light



        android:Theme.Material.Light.DarkActionBar

        在使用Material Design的时候,一定要注意,必须在Api 21及其以上才能使用;还有就是自己的Activity不能继承于AppCompatActivity,而是继承于Activity或者其他的Activity。

2. Color Palette

    同时,在Android 5.X中提出了Color Palette 的概念,然开发者可以自己设定系统区域的颜色,使得整个App的颜色风格和系统的颜色风格保持统一。



    然后我们在style.xml文件中进行样式的配置:

        

    效果图:


更多相关文章

  1. Nginx系列教程(六)| 手把手教你搭建 LNMP 架构并部署天空网络电影
  2. Android四大组件易考题分析
  3. Android(安卓)系统信息(内存、cpu、sd卡、电量、版本)获取
  4. Android调用系统相机拍照并保存,解决OOM
  5. android6.0 源码 系统应用之Music代码之类逻辑分析
  6. android编译时没有规则可以创建“out/target/common/obj/APPS/Ca
  7. TextView控件使用小技巧
  8. Android(安卓)系统(132)---ODM 开发用户常见需求文档(六)
  9. Android如何调用系统相机拍照

随机推荐

  1. IDEA激活码2020 最新激活码2021.3.2 永久
  2. nextcloud升级日志
  3. 高速数据采集卡是如何帮助原子力显微镜改
  4. 从事Python数据分析师,必须掌握的Python工
  5. ProBuilder操作一览表
  6. 我在阿里实习做开源
  7. 浅析linux负载均衡(nginx篇)
  8. 软件的上榜率仅2%?Smartbi登榜2020广东省
  9. 基于Zedboard的开源软件定义无线电(SDR)设
  10. 在Digilent Nexys Video板卡上实现HDMI I