Activity动画滑出滑进
来源:互联网 发布:2016真正的人工智能股 编辑:程序博客网 时间:2024/06/09 17:38
本方案的activity的滑进和滑出,需要在代码目录 res 下,新建 anim 目录(已有的请略过),下面的xml格式的滑动代码都在这个目录下
一、跳入activity做动画
/** * 高级搜索 */ public static void toAdvancedSearchActivity(Activity activity, int whereFromToHere, int requestCode) { Intent toSearch = new Intent(activity, AdvancedSearchActivity.class); toSearch.putExtra(Constant.FROM_WHERE_TO_ADVANCED_SEARCH, whereFromToHere); activity.startActivityForResult(toSearch, requestCode); activity.overridePendingTransition(R.anim.activity_translate_in, R.anim.activity_right_out); }
上面是java代码,下面贴出对应的滑动xml代码
activity_translate_in.xml:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="500" /></set>activity_right_out.xml:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="1000" /></set>
二、跳出activity做动画
/** * 监听Back键按下事件 * super.onBackPressed()会自动调用finish()方法,关闭当前Activity. * finish这个界面的时候,做动画处理 */ @Override public void onBackPressed() { finish(); overridePendingTransition(R.anim.activity_right_in, R.anim.activity_translate_out); }上面是java代码,下面贴出对应的滑动xml代码
activity_right_in.xml:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="-50%p" android:toXDelta="0" android:duration="500" /></set>activity_translate_out.xml:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"><!-- android:fromYDelta="100%p" android:toYDelta="0"--> <translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="500" /></set>
阅读全文
0 0
- Activity动画滑出滑进
- Activity 动画
- Activity动画
- Activity动画
- 【Android】【动画】Activity 进出动画
- Activity跳转动画 & 动画解释
- Android 动画 Activity切换动画
- activity切换动画效果
- activity动画切换
- Activity切换动画
- android activity 动画切换
- activity启动动画
- activity进出动画
- android activity 切换+动画
- Android动画切换Activity
- activity 点击动画特效
- activity跳转动画
- Activity的切换动画
- linux信号基本概念及如何产生信号
- input之key(二)
- java程序员38道常规面试题
- 【代码笔记】iOS-TableViewOfTwoSecton
- 说一说Geotools
- Activity动画滑出滑进
- 读取配置文件的内容代码
- 编程实现遍历ACL访问控制列表检查进程访问权限
- 百度地图之控件使用
- 代码重构问题
- 读取大型稀疏矩阵&KNN算法的OpenCL加速版本
- play+mongodb+scala的项目搭建
- Makefile常用万能模板(包括静态链接库、动态链接库、可执行文件)
- 百度地图API之覆盖物和事件