美文网首页
CardView触摸反馈

CardView触摸反馈

作者: By_syk | 来源:发表于2017-09-05 10:14 被阅读28次

实践 Cards - Components - Material design guidelines 文档中 Card raised elevation 效果。

Card elevation

build.gradle

compile 'com.android.support:cardview-v7:25.3.1'

layout/activity_main.xml

<android.support.v7.widget.CardView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="8dp"
    android:stateListAnimator="@drawable/card"
    android:clickable="true"
    cardview:cardElevation="2dp">

    ...

</android.support.v7.widget.CardView>

drawable/card.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
        
    <item android:state_enabled="true" android:state_pressed="false">
        <objectAnimator
            android:duration="@android:integer/config_shortAnimTime"
            android:propertyName="translationZ"
            android:valueTo="0dp"
            android:valueType="floatType" />
    </item>
    
    <item android:state_enabled="true" android:state_pressed="true">
        <objectAnimator
            android:duration="@android:integer/config_shortAnimTime"
            android:propertyName="translationZ"
            android:valueTo="8dp"
            android:valueType="floatType" />
    </item>

</selector>

相关文章

  • CardView触摸反馈

    实践 Cards - Components - Material design guidelines 文档中 Ca...

  • CardView 笔记

    CardView 常用属性 android:clickable="true" 灰色触摸事件: android:fo...

  • 动画

    触摸反馈 触摸反馈(Touch Feedback)是 material design 给用户在与UI元素交互时提供...

  • 机器人测试

    点亮led灯不同颜色 控制电机可调速转动 触摸传感器触摸反馈,短触摸和长触摸 位置校准传感器校准反馈 通过电位记实...

  • 自定义View 自定义View 触摸反馈

    自定义View的触摸反馈 重写onTouchEvent(),在方法内部定制触摸反馈算法 是否取消事件取决于ACTI...

  • 触摸反馈原理全面剖析及算法-自定义view(六)

    触摸反馈知识点 1.重写onTouchEvent(),在方法内部定制触摸反馈算法2.是否消费事件取决于ACTION...

  • web app 触摸反馈

    https://segmentfault.com/a/1190000006864910https://github...

  • 触摸反馈的原理

    本文要叙述的是触摸事件在各种情况下的传递路径及逻辑 一、3个最基本的相关函数 dispatchTouchEvent...

  • Touch feedback(触摸反馈)和 Reveal eff

    触摸反馈: 在Android L5.0中加入了触摸反馈动画。其中最明显,最具代表性的就是波纹动画,比如当点击按钮或...

  • # Android5.0 CardView的使用

    CardView简介 CardView继承自FrameLayout类。 CardView是一种卡片视图,主要是以卡...

网友评论

      本文标题:CardView触摸反馈

      本文链接:https://www.haomeiwen.com/subject/izqujxtx.html