添加一个动画效果
发现动画没执行完 就直接跳转或者finish掉
- player.startAnimation(anim);
- anim.setAnimationListener(new AnimationListener() {
- @Override
- public void onAnimationStart(Animation animation) {
- // TODO Auto-generated method stub
- }
- @Override
- public void onAnimationRepeat(Animation animation) {
- // TODO Auto-generated method stub
- }
- @Override
- public void onAnimationEnd(Animation animation) {
- // TODO Auto-generated method stub
- finish();
- }
- });
- overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
player.startAnimation(anim); anim.setAnimationListener(new AnimationListener() { @Override public void onAnimationStart(Animation animation) { // TODO Auto-generated method stub } @Override public void onAnimationRepeat(Animation animation) { // TODO Auto-generated method stub } @Override public void onAnimationEnd(Animation animation) { // TODO Auto-generated method stub finish(); } }); overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
在onAnimationEnd 添加自己想要的动作就行
相关推荐
添加一个动画效果,发现动画没执行完 就直接跳转或者finish掉,添加动画监听事件即可,示例代码如下
当监听动画结束的动作,在动画结束的时候开启一个线程,这个线程中绑定一个Handler,并在这个Handler中调用goHome方法,而通过postDelayed方法使这个方法延迟500毫秒执行,达到达到持续显示第一屏500毫秒的效果。...
1、volley ... (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级... (8) 多线程断点下载(自动判断是否支持多线程,判断是否是重定向) (9) 自动更新模块 (10) 一系列工具类
最近想到一个需求,类似悦跑圈或者Keep的结束按钮动画 二、思路代码 该动画按钮的主要作用就是防止用户误操作,具体实现思路如下: 1、监听用户的触摸事件OnTouchListener,在ACTION_DOWN的时候,记录下xy坐标和...
在动画启动的时候判断网络,动画结束时完成判断并进入登陆界面。 /** * Created by D&LL on 2016/5/25. * 初始页面加载界面 */ public class SplashActivity extends Activity { @Override protec
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 研究生签名: 日期: 东南大学学位论文使用 授权声明 东南大学、中国科学技术信息研究所、国家图书馆有权保留本人...
left top right bottom参数,根据顶部下拉操作和底部上拉操作进行子View的布局参数根据滑动距离改变,ACTION_UP的时候判断是否存在回弹,如果需要则进行动画回弹到原来的位置,可以添加一个回弹结束监听,比如监听...
当手指抬起时,判断是否开始录音,录音时长是否过短,符合条件则提示录音时长过短;正常结束时通过回调返回该次录音的文件路径和时长。 4.点击录音列表的item时,播放动画,播放对应的音频文件。 主要用到4个核心类...
组件的启动、结束、跳转(含动画)、获取栈顶、判断是否是 Activity 等方法。 横竖屏适配。 App 的安装、启动、卸载、状态获取等。 包含数组常用操作方法。 公开访问 assets 目录下面的资源文件。 栏相关的工具类。...
android3D游戏OpenGL ES开发实例,台球游戏。...在对战模式情况下,游戏需要设计判定胜利失败的功能,玩家须经过努力尽可能获取比对方高的分数,游戏结束时以获取分数的高低作为判断胜利失败的标准。
若主角与敌机发生碰撞,判断敌人是否血量降为零,执行爆炸动画并增加积分,并且判断主角血量是否降为零,若是,直接进入结束界面。若本场分数超过最高分数,则将分数写入本地。在结束界面中可以选择是否接受和是否...