Android中补间动画在activity切换时使用
来源:互联网 发布:linux patch 编辑:程序博客网 时间:2024/06/06 05:47
在res----anim下面4个设置动画的文件
right_to_left_out
left_to_left_eneter
left_to_left_out
right_to_left_enter
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="250" android:fromXDelta="100%p" android:toXDelta="0"></translate></set></span>
right_to_left_out
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="250" android:fromXDelta="0" android:toXDelta="-100%p" ></translate></set></span>
left_to_left_eneter
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="250" android:fromXDelta="-100%p" android:toXDelta="0"></translate></translate></span>
left_to_left_out
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="250" android:fromXDelta="0" android:toXDelta="100%p" ></translate></translate></span>java代码中引用
<span style="font-size:18px;">public class MyCutscenes { /* 进入动画 */ public static void myEntryAnim(Activity activity) { activity.overridePendingTransition(R.anim.right_to_left_enter, R.anim.right_to_left_out); } /* 退出动画 */ public static void myOutAnim(Activity activity) { activity.overridePendingTransition(R.anim.left_to_left_eneter, R.anim.left_to_left_out); }}</span>Activity中使用
<span style="font-size:18px;">public class MainActivity extends Activity { private Button button1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button1 = (Button) findViewById(R.id.button1); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(MainActivity.this, MySecondActivity.class)); MyCutscenes.myEntryAnim(MainActivity.this); } }); }}</span>
源码下载:
http://download.csdn.net/detail/zhaihaohao1/9554254
0 0
- Android中补间动画在activity切换时使用
- android使用activity切换动画效果
- android activity切换动画使用overridePendingTransition
- android activity 动画切换
- android activity 切换+动画
- Android动画切换Activity
- Android Activity切换动画
- Android Activity切换动画
- Android Activity 切换动画
- android activity切换动画
- android Activity切换动画
- Android activity切换动画
- Android activity 切换动画
- android activity 切换动画
- android activity 切换动画
- android activity切换动画
- Android activity切换动画
- 使用动画切换Activity
- Cocoa pods 的安装 以及使用介绍
- 获取文件名前后缀
- fir.im Weekly - 从 iOS 10 SDK 新特性说起
- 算法——排序(三)冒泡排序
- flexible.js 移动端自适应框架
- Android中补间动画在activity切换时使用
- 富文本编辑器-参考
- osg相机漫游
- 字符串-Reverse Words in a String(翻转字符串)
- 中介者模式
- selenium webdriver 学习总结-元素定位(一)
- 跳台阶问题:一个台阶共有N级,如果一次可以跳1级,也可跳2级,求总共有多少种跳法
- 三:深入理解Nginx的模块化 (结合源码详解)
- 【QTP】打开多个页面,多浏览器之间操作