场景

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>

Android中实现照片滑动时左右进出的动画的xml代码相关推荐

  1. android中view手势滑动冲突的两种解决方法

    android中view手势滑动冲突的解决方法,主要解决方法有两种,外部和内部拦截.有需要的可以参考下. Android手势事件的冲突跟点击事件的分发过程息息相关,由三个重要的方法来共同完成,分别是: ...

  2. android标题栏渐变动画,Android 顶部标题栏随滑动时的渐变隐藏和渐变显示效果

    各位早上好,话不多说,先上效果图: 注意顶部:首页textview的变化(显示和隐藏)! 首先分析下:ui状态,其是由recyclerview添加头部组成+recyclerview 头部添加和recy ...

  3. android listview 数据同步,android中ListView数据刷新时的同步方法

    本文实例讲述了android中ListView数据刷新时的同步方法.分享给大家供大家参考.具体实现方法如下: public class Main extends BaseActivity { priv ...

  4. android中的横竖屏切换,Android中横竖屏切换时Activity的生命周期

    Android中横竖屏切换时Activity的生命周期执行情况 1.默认情况下生命周期 (1)第一次进入界面 11-17 13:55:18.452: E/ImageListActivity(10586 ...

  5. android ListView包含Checkbox滑动时状态改变

    题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...

  6. [置顶]android ListView包含Checkbox滑动时状态改变

    题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...

  7. Android中实现页面滑动——ViewPager

    ViewPager可以实现多页面滑动切换以及动画效果,在很多开发场合都十分常用,不仅方便实用而且功能强大.ViewPager类直接继承了ViewGroup类,所以它是一个容器类,可以在其中添加其他的v ...

  8. Android RecyclerView使用 及 滑动时加载图片优化方案

    1.控制线程数量 + 数据分页加载2.重写onScrollStateChanged方法 这个我们后面再谈,下面先来看看RecyclerView控件的使用及我们为什么选择使用它 RecyclerView ...

  9. Android中在使用Room时提示:Cannot figure out how to save this field into database. You can consider adding a

    场景 在Android中使用Room进行存储数据库时提示: Cannot figure out how to save this field into database. You can consid ...

最新文章

  1. 时间稍纵即逝,好久不见~ [QQ群均已解散,暂只保留UE4群]
  2. mini2440的时钟
  3. ztree改变节点颜色
  4. 计算机启动硬盘响,电脑开机时硬盘响个不停是什么原因?原因分析与解决方法介绍...
  5. cesium画飞线_基于Cesium绘制抛物弧线
  6. 不要让SOA控制我们的思想
  7. orcadcapture安装_OrCad Capture
  8. 《游戏设计艺术》读书笔记02
  9. Halcon 学习笔记 (一)
  10. lol12.11服务器维护,英雄联盟11.1版本更新维护公告 装备调整新赛季开始
  11. Android Button设置边框 和背景
  12. 最强大脑《多米诺效应》
  13. 开源ios街机模拟器
  14. 黑磷量子点/无机荧光量子点/石墨烯量子点水凝胶/量子点/纳米水凝胶荧光探针的研究制备
  15. limbo运行veket linux,veket linux系统下载-veket操作系统v20 最新版 - 极光下载站
  16. Ubuntu系统性能优化详细教程
  17. 制作XPE启动光盘的教程
  18. pytorch基础-使用 TORCH.AUTOGRAD 进行自动微分(5)
  19. 网易、阿里、滴滴运维面试题【网传】
  20. 英语学习也可以“做中学”

热门文章

  1. matlab 格式化文件,格式化matlab文件01_新建普通文件
  2. 怎么设置java的精度值_Java:如何为double值设置Precision?
  3. json spr路驾驶技术视频api_每天弄个小爬取之Python爬取批量爬取B站小视频
  4. CodeBlocks 汉化教程及多语言
  5. php中jquery ajax请求参数,浅谈Jquery中Ajax异步请求中的async参数的作用
  6. python具有可扩展的特性吗_1. 以下()不是python的特征 A 、 收费使用 B 、 跨平台 C 、 可拓展 D 、 可嵌入...
  7. **Java有哪些悲观锁的实现_Redis 分布式锁的正确实现方式(Java版)
  8. 使用java实现类似nc的功能_在FANUC机器人中使用后台运行逻辑实现PLC功能
  9. cc2530期末试卷_无线传感网期末考试 zigbee期末考试试题
  10. vim技巧之删除引号之间的的快捷键