zoukankan      html  css  js  c++  java
  • Android中实现照片滑动时左右进出的动画的xml代码

    场景

    Android中通过ImageSwitcher实现相册滑动查看照片功能(附代码下载):

    https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103866786

    最终实现的效果为

    注:

    博客:
    https://blog.csdn.net/badao_liumang_qizhi
    关注公众号
    霸道的程序猿
    获取编程相关电子书、教程推送与免费下载。

    实现

    在res下新建anim目录,并新建slide_in_left.xml 左边滑进;slide_in_right.xml 右边滑进;slide_out_left.xml  左边滑出;slide_out_right.xml  右边滑出

    slide_in_left.xml

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="-100%p"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:toXDelta="0%p" >
    
    </translate>

    slide_in_right.xml

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="100%p"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:toXDelta="0%p" >
    
    </translate>

    slide_out_left.xml 

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="0%p"
        android:toXDelta="-100%p"
        android:interpolator="@android:anim/accelerate_interpolator" >
    
    </translate>

    slide_out_right.xml 

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="0%p"
        android:toXDelta="100%p"
        android:interpolator="@android:anim/accelerate_interpolator" >
    
    </translate>
  • 相关阅读:
    Kubernetes 部署微服务电商平台(16)
    Android开发如何去除标题栏title
    eclipse中logcat偶尔不显示log的问题解决办法
    Two Sum
    事件的解除与绑定
    使用 Canvas 绘图
    表单脚本
    事件
    DOM2 和 DOM3
    DOM扩展
  • 原文地址:https://www.cnblogs.com/badaoliumangqizhi/p/12163796.html
Copyright © 2011-2022 走看看