zoukankan      html  css  js  c++  java
  • android Material design是什么

    Material design概述:

    Material design是一套UI样式标准,应该会提供一些新的API这写API包含了以下五大模块内容,分别是:

     

      Material Theme

      New Widgets

      View Shadows

      Animations

      New Capabilities for Drawables

      1.material新的主题样式。

        主题的颜色、动画、反馈效果都可以自定义:

        

      2.控件阴影。

        在原来的X,Y的基础之上增加了Z轴的阴影控制,Z值大的控件将显示在上面。

      3.RecyclerView控件,应该是能够循环使用的一个新控件。

        增加了两个控件用于显示复杂的视图:

          RecyclerView:用于Listview中使用,官方的一个优化控件。

          

          CardView:一种卡牌似的展示效果。

          

      4.Material design动画和activity切换特效。

        新增加了一些API,可以为一些触控、控件状态的变化和activity转变的动画。

          @点击控件的一些反馈动画。

          @显示和隐藏控件动画。

          @activity切换动画。

          @通过曲线运动创建写本地动画。

          @控件不同的状态转换可以通过他的属性来设置一个或多个动画。

          @一个控件在不同视图背景的情况下可以显示不同的动画。

        这些动画属性已经添加到基本一些控件中了,不如button。   

      5.画板有了新的属性功能  

  • 相关阅读:
    LeetCode105 从前序遍历和中序遍历构造二叉树
    LeetCode61 扑克牌中的顺子
    LeetCode141 环形链表
    LeetCode103 二叉树的锯齿形层次遍历
    509 斐波那契数
    剑指29 顺时针打印矩阵
    malloc分配内存2种方式:brk和mmap
    Python学习第139天(Django的分页器(paginator))
    Python学习第138天(Django的用户认真组件)
    Python学习第137天(admin部分参数补充)
  • 原文地址:https://www.cnblogs.com/qinghuaideren/p/3836281.html
Copyright © 2011-2022 走看看