changed repo structure
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:state_enabled="true" app:state_liftable="true" app:state_lifted="false">
|
||||
<objectAnimator android:duration="@integer/app_bar_elevation_anim_duration" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<objectAnimator android:duration="@integer/app_bar_elevation_anim_duration" android:valueTo="@dimen/design_appbar_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="0" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_linear_in" android:duration="200" android:startOffset="0" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_linear_in" android:duration="200" android:startOffset="0" android:propertyName="scale" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="0" android:startOffset="200" android:propertyName="iconScale" />
|
||||
</set>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="scale" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="0" android:startOffset="0" android:propertyName="iconScale" />
|
||||
</set>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="66" android:valueFrom="0.0" android:valueTo="0.0" android:propertyName="alpha" />
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="0.0" android:valueTo="1.0" android:propertyName="alpha" />
|
||||
</set>
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.1" android:valueTo="1.0" android:propertyName="scaleX" />
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.1" android:valueTo="1.0" android:propertyName="scaleY" />
|
||||
</set>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="66" android:valueFrom="1.0" android:valueTo="1.0" android:propertyName="alpha" />
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha" />
|
||||
</set>
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.0" android:valueTo="0.9" android:propertyName="scaleX" />
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.0" android:valueTo="0.9" android:propertyName="scaleY" />
|
||||
</set>
|
||||
@@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="150" android:valueFrom="0.0" android:valueTo="1.0" android:propertyName="alpha"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" />
|
||||
@@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="150" android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" />
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="0.0" android:valueTo="0.0" android:propertyName="alpha" />
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="0.0" android:valueTo="1.0" android:propertyName="alpha" />
|
||||
</set>
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="0.85" android:valueTo="1.0" android:propertyName="scaleX" />
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="0.85" android:valueTo="1.0" android:propertyName="scaleY" />
|
||||
</set>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="1.0" android:valueTo="1.0" android:propertyName="alpha" />
|
||||
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="50" android:valueFrom="1.0" android:valueTo="0.0" android:propertyName="alpha" />
|
||||
</set>
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.0" android:valueTo="1.15" android:propertyName="scaleX" />
|
||||
<objectAnimator android:interpolator="@anim/fragment_fast_out_extra_slow_in" android:duration="300" android:valueFrom="1.0" android:valueTo="1.15" android:propertyName="scaleY" />
|
||||
</set>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:state_enabled="true" app:state_liftable="true" app:state_lifted="false">
|
||||
<objectAnimator android:duration="@integer/app_bar_elevation_anim_duration" android:valueTo="@dimen/m3_comp_top_app_bar_small_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<objectAnimator android:duration="@integer/app_bar_elevation_anim_duration" android:valueTo="@dimen/m3_comp_top_app_bar_small_on_scroll_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_comp_top_app_bar_small_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<selector>
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/m3_btn_anim_duration_ms" android:valueTo="@dimen/m3_btn_translation_z_hovered" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_elevated_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/m3_btn_anim_duration_ms" android:valueTo="@dimen/m3_btn_translation_z_base" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/m3_btn_anim_delay_ms" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_elevated_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_disabled_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_disabled_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
</set>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<selector>
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/m3_btn_anim_duration_ms" android:valueTo="@dimen/m3_btn_translation_z_hovered" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/m3_btn_anim_duration_ms" android:valueTo="@dimen/m3_btn_translation_z_base" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/m3_btn_anim_delay_ms" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_disabled_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_btn_disabled_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
</set>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:valueTo="@dimen/m3_card_elevated_hovered_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="?motionDurationMedium1" />
|
||||
</item>
|
||||
<item android:state_enabled="true" app:state_dragged="true">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:valueTo="@dimen/m3_card_elevated_dragged_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="?motionDurationMedium1" />
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationLong2" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:valueTo="@dimen/m3_card_hovered_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="?motionDurationMedium1" />
|
||||
</item>
|
||||
<item android:state_enabled="true" app:state_dragged="true">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:valueTo="@dimen/m3_card_dragged_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="?motionDurationMedium1" />
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationLong2" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_enabled="true" android:state_selected="true" android:state_hovered="true">
|
||||
<objectAnimator android:duration="@integer/m3_chip_anim_duration" android:valueTo="@dimen/m3_chip_checked_hovered_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item android:state_enabled="true" android:state_checked="true" android:state_hovered="true">
|
||||
<objectAnimator android:duration="@integer/m3_chip_anim_duration" android:valueTo="@dimen/m3_chip_checked_hovered_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="@integer/m3_chip_anim_duration" android:valueTo="0" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<objectAnimator android:duration="@integer/m3_chip_anim_duration" android:valueTo="@dimen/m3_chip_hovered_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<objectAnimator android:duration="@integer/m3_chip_anim_duration" android:valueTo="0" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_chip_disabled_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="width" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="height" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="paddingStart" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="paddingEnd" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationShort2" android:startOffset="?motionDurationShort1" android:propertyName="labelOpacity" />
|
||||
</set>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="width" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="height" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="paddingStart" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationMedium4" android:startOffset="0" android:propertyName="paddingEnd" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationShort4" android:startOffset="?motionDurationShort2" android:propertyName="labelOpacity" />
|
||||
</set>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedAccelerateInterpolator" android:duration="?motionDurationShort3" android:startOffset="0" android:valueFrom="1.0" android:valueTo="0.0" android:valueType="floatType" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedAccelerateInterpolator" android:duration="?motionDurationMedium1" android:startOffset="0" android:valueFrom="1.0" android:valueTo="0.4" android:valueType="floatType" android:propertyName="scale" />
|
||||
</set>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationLong2" android:startOffset="0" android:valueFrom="0.0" android:valueTo="1.0" android:valueType="floatType" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="?motionEasingEmphasizedInterpolator" android:duration="?motionDurationLong2" android:startOffset="0" android:valueFrom="0.4" android:valueTo="1.0" android:valueType="floatType" android:propertyName="scale" />
|
||||
</set>
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<selector>
|
||||
<item android:state_enabled="true" android:state_pressed="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/m3_comp_extended_fab_primary_pressed_container_elevation" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_comp_extended_fab_primary_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/m3_comp_extended_fab_primary_hover_container_elevation" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_comp_extended_fab_primary_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_focused="true" android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/m3_comp_extended_fab_primary_focus_container_elevation" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_comp_extended_fab_primary_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_extended_fab_translation_z_base" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/mtrl_btn_anim_delay_ms" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/m3_comp_extended_fab_primary_container_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_disabled_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_disabled_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
</set>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?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="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_btn_pressed_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_btn_hovered_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_focused="true" android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_btn_focused_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_btn_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/mtrl_btn_anim_delay_ms" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_disabled_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_btn_disabled_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector />
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector
|
||||
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:state_enabled="true" app:state_dragged="true">
|
||||
<set>
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="@integer/mtrl_card_anim_duration_ms" android:valueTo="@dimen/mtrl_card_dragged_z" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/mtrl_card_anim_delay_ms" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:interpolator="@anim/mtrl_card_lowers_interpolator" android:duration="@integer/mtrl_card_anim_duration_ms" android:valueTo="0.0dip" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?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="true">
|
||||
<objectAnimator android:duration="@integer/mtrl_chip_anim_duration" android:valueTo="@dimen/mtrl_chip_pressed_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<objectAnimator android:duration="@integer/mtrl_chip_anim_duration" android:valueTo="0" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
<item>
|
||||
<objectAnimator android:duration="0" android:valueTo="0" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
</item>
|
||||
</selector>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="width" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="height" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="paddingStart" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="paddingEnd" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="33" android:startOffset="16" android:propertyName="labelOpacity" />
|
||||
</set>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="width" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="height" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="paddingStart" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="200" android:startOffset="0" android:propertyName="paddingEnd" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="83" android:startOffset="117" android:propertyName="labelOpacity" />
|
||||
</set>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear" android:duration="75" android:startOffset="0" android:valueFrom="1.0" android:valueTo="0.0" android:valueType="floatType" android:propertyName="opacity" />
|
||||
</set>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_slow_in" android:duration="150" android:startOffset="0" android:valueFrom="0.0" android:valueTo="1.0" android:valueType="floatType" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear_out_slow_in" android:duration="150" android:startOffset="0" android:valueFrom="0.8" android:valueTo="1.0" android:valueType="floatType" android:propertyName="scale" />
|
||||
</set>
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<selector>
|
||||
<item android:state_enabled="true" android:state_pressed="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_extended_fab_translation_z_pressed" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true" android:state_hovered="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_extended_fab_translation_z_hovered_focused" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_focused="true" android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_extended_fab_translation_z_hovered_focused" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item android:state_enabled="true">
|
||||
<set>
|
||||
<objectAnimator android:duration="@integer/mtrl_btn_anim_duration_ms" android:valueTo="@dimen/mtrl_extended_fab_translation_z_base" android:valueType="floatType" android:propertyName="translationZ" android:startDelay="@integer/mtrl_btn_anim_delay_ms" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
<item>
|
||||
<set>
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_disabled_translation_z" android:valueType="floatType" android:propertyName="translationZ" />
|
||||
<objectAnimator android:duration="0" android:valueTo="@dimen/mtrl_extended_fab_disabled_elevation" android:valueType="floatType" android:propertyName="elevation" />
|
||||
</set>
|
||||
</item>
|
||||
</selector>
|
||||
</set>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear" android:duration="15" android:startOffset="150" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_linear_in" android:duration="135" android:startOffset="0" android:propertyName="scale" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_fast_out_linear_in" android:duration="180" android:startOffset="0" android:propertyName="iconScale" />
|
||||
</set>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear" android:duration="15" android:startOffset="30" android:propertyName="opacity" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear_out_slow_in" android:duration="330" android:startOffset="0" android:propertyName="scale" />
|
||||
<objectAnimator android:interpolator="@interpolator/mtrl_linear_out_slow_in" android:duration="240" android:startOffset="90" android:propertyName="iconScale" />
|
||||
</set>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:duration="150" android:startOffset="150" android:propertyName="elevation" />
|
||||
<objectAnimator android:duration="300" android:startOffset="0" android:propertyName="translationXLinear" />
|
||||
<objectAnimator android:duration="255" android:startOffset="0" android:propertyName="translationXCurveUpwards" />
|
||||
<objectAnimator android:duration="255" android:startOffset="45" android:propertyName="translationXCurveDownwards" />
|
||||
<objectAnimator android:duration="300" android:startOffset="0" android:propertyName="translationYLinear" />
|
||||
<objectAnimator android:duration="255" android:startOffset="45" android:propertyName="translationYCurveUpwards" />
|
||||
<objectAnimator android:duration="255" android:startOffset="0" android:propertyName="translationYCurveDownwards" />
|
||||
<objectAnimator android:duration="150" android:startOffset="150" android:propertyName="iconFade" />
|
||||
<objectAnimator android:duration="180" android:startOffset="0" android:propertyName="expansion" />
|
||||
<objectAnimator android:duration="150" android:startOffset="60" android:propertyName="color" />
|
||||
<objectAnimator android:duration="75" android:startOffset="0" android:propertyName="contentFade" />
|
||||
</set>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator android:duration="150" android:startOffset="0" android:propertyName="elevation" />
|
||||
<objectAnimator android:duration="345" android:startOffset="0" android:propertyName="translationXLinear" />
|
||||
<objectAnimator android:duration="150" android:startOffset="0" android:propertyName="translationXCurveUpwards" />
|
||||
<objectAnimator android:duration="345" android:startOffset="0" android:propertyName="translationXCurveDownwards" />
|
||||
<objectAnimator android:duration="345" android:startOffset="0" android:propertyName="translationYLinear" />
|
||||
<objectAnimator android:duration="345" android:startOffset="0" android:propertyName="translationYCurveUpwards" />
|
||||
<objectAnimator android:duration="150" android:startOffset="0" android:propertyName="translationYCurveDownwards" />
|
||||
<objectAnimator android:duration="120" android:startOffset="0" android:propertyName="iconFade" />
|
||||
<objectAnimator android:duration="255" android:startOffset="45" android:propertyName="expansion" />
|
||||
<objectAnimator android:duration="75" android:startOffset="75" android:propertyName="color" />
|
||||
<objectAnimator android:duration="150" android:startOffset="150" android:propertyName="contentFade" />
|
||||
</set>
|
||||
Reference in New Issue
Block a user