您的位置:首页 > 移动开发 > Android开发

Android项目---常用动画

2014-04-29 22:03 302 查看
在项目中经常会有闪屏的效果

在这里主要是通过定时器,将已经设定好的效果展现出来

/*
* 2.5秒以后开始执行Runnable的run方法
*/
new Handler().postDelayed(new Runnable() {

@Override
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(FlashActivity.this,
HomeActivity.class);
startActivity(intent);
finish();
overridePendingTransition(R.anim.flashend, R.anim.homestart);
}
}, 2500);


而flashend和homestart就是对应的效果了

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >

<translate
android:duration="500"
android:fromXDelta="100%"
android:toXDelta="0" />

</set>


flashend是fromDelta=“100%” 到toXdelta=“0”

homestart是fromDelta=“0” 到toXdelta=“-100%”

效果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: