【安杰秀坊】-002- 自右向左的Activity切换效果
来源:互联网 发布:阿里云数据中心分布 编辑:程序博客网 时间:2024/06/05 23:05
Android自带的切换效果有自左向右滑动:
overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);
为了使手势操作中实现左滑返回时,Activity的切换效果和手势的方向一致,所以要自定义一个自右向左的效果,首先在res下建立anim文件夹。
slide_out_left.xml
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> <translate android:fromXDelta="0%p" android:toXDelta="-100%p" android:duration="500" /></set>
slide_in_right.xml
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> <translate android:fromXDelta="100%p" android:toXDelta="0%p" android:duration="500" /></set>
建立好文件之后,只要在手势滑动的Activity中的startActivity或finish()后添加:
overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);
当然,这种相对的滑动效果是为了配合手势左滑返回而写的。
- 【安杰秀坊】-002- 自右向左的Activity切换效果
- 自右向左滚动
- android 启动activity动画(自右向左动画)
- android 全局activity跳转动画(自右向左)
- activity切换动画:进入时从右向左覆盖在Activity上
- ORACLE WHER条件的执行顺序是不是自右向左
- 自右向左提取一个不重复的整数
- cell中有一个按钮,点击按钮删除本行cell,并有系统自带的由右向左的效果(效果有多种)
- 文字自右向左滚动代码
- 从右向左的progressBar
- Activity页面切换的效果
- Activity之间的切换效果
- Activity之间的切换效果
- Activity之间的切换效果
- Activity的动画切换效果
- Activity切换的动画效果
- Activity切换时的效果
- 竖屏转横屏 Activity的切换效果
- JdesktopPane简介
- Linux makefile 教程 非常详细,且易懂
- 高性能的MySQL(3)单条查询问题还是服务器问题
- [原创] CRC算法的本质
- web性能测试3: 组合模块并发性能测试
- 【安杰秀坊】-002- 自右向左的Activity切换效果
- which命令的使用
- 高性能的MySQL(4)数据类型的优化
- 小米可以教给传统企业的6个创新法则
- 不用sqrt如何在C语言中开平方
- swing的添加Jmenu_Jmenubar_Jmenuitem的方法
- linux设备驱动之kset
- 高性能的MySQL(4)Schema设计
- 手把手教你把Vim改装成一个IDE编程环境(图文)(转)