Android项目---常用动画
时间:2014-07-22 23:09:34
收藏:0
阅读:526
在项目中经常会有闪屏的效果
在这里主要是通过定时器,将已经设定好的效果展现出来
/* * 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%”
效果图:
评论(0)