首页 > 代码库 > Android项目---常用动画
Android项目---常用动画
在项目中经常会有闪屏的效果
在这里主要是通过定时器,将已经设定好的效果展现出来
/* * 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%”
效果图:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。