android判断动画已结束示例代码_Android

添加一个动画效果

发现动画没执行完 就直接跳转或者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 添加自己想要的动作就行

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索android
, 动画
结束
android 判断动画结束、unity判断动画结束、jquery判断动画结束、js判断动画是否结束、unity3d 判断动画结束,以便于您获取更多的相关知识。

时间: 2024-09-29 21:28:32

android判断动画已结束示例代码_Android的相关文章

android判断动画已结束示例代码

添加一个动画效果 发现动画没执行完 就直接跳转或者finish掉 添加动画监听事件即可,代码如下: player.startAnimation(anim); anim.setAnimationListener(new AnimationListener() { @Override public void onAnimationStart(Animation animation) { // TODO Auto-generated method stub } @Override public voi

Android开场动画类完整实现代码_Android

本文所述实例为在android中开起开场动画类,已封装好,进行android开发的朋友可使用.在这个类中,你可以:设置开场动画的图片资源.返回下一个要启动的Activity.显示开场动画.执行耗时的操作.创建启动时的界面Layout.设置屏幕的方向.默认是竖屏.开场动画的图片资源类.封装了图片.播放时间.开始时的透明程度等. 具体实现代码如下: package com.lurencun.cfuture09.androidkit.ui; import java.io.Serializable; i

Android Menu详解及示例代码_Android

Android Menu 详细介绍: 1.选项菜单 OptionsMenu 2.上下文菜单 ContextMenu 3.子菜单 SubMenu 组成Android用户界面的除了View以外,还有菜单和对话框,这一讲我们就共同学习一下菜单的使用. 菜单是用户界面中最常见的元素,使用也非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu).上下文菜单(ContextMenu)和子菜单(SubMenu),下面分别举例说明. 一.选项菜单 OptionsMenu Andro

Android GPS详解及示例代码_Android

LBS(Location Based Services)直译的话就是基于地理位置的服务,这里面至少有两层意思,第一要能轻易的获取当前的地理位置,譬如经纬度海拔等,另一个就是在当前位置的基础上提供增值服务,譬如找附近的加油站.餐馆.酒店等.这里面的第一步:获取用户当前位置,我们就可以用Android的GPS定位服务来得到.Android提供了基于网络的定位服务和基于卫星的定位服务两种.在设置->位置和安全设置里面的前三项就是,最后一个增强型GPS是为了辅助快速找卫星的.  那么我们现在就写一个简单

Android Service详解及示例代码_Android

Android Service 详细介绍: 1.Service的概念 2.Service的生命周期 3.实例:控制音乐播放的Service 一.Service的概念 Service是Android程序中四大基础组件之一,它和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件. 二.Service的生命周期 Service对象不能自己启动,需要通过某个Activity.Service或者其他Context对象来启动.启动的方法有两种,Context.startS

Android SQLite详解及示例代码_Android

在Android中使用SQLite数据库的入门指南,打算分下面几部分与大家一起分享, 1.什么是SQLite 2.Android中使用SQLite 一.什么是SQLite SQLite是一款开源的.轻量级的.嵌入式的.关系型数据库.它在2000年由D. Richard Hipp发布,可以支援Java.Net.PHP.Ruby.Python.Perl.C等几乎所有的现代编程语言,支持Windows.Linux.Unix.Mac OS.Android.IOS等几乎所有的主流操作系统平台. SQLit

Android EditText详解及示例代码_Android

   EditText在API中的结构 java.lang.Object android.view.View android.widget.TextView android.widget.EditText 已知直接子类: AutoCompleteTextView, ExtractEditText 已知间接子类: MultiAutoCompleteTextView EditText是TextView的直接子类 所以EditText会继承父类TextView的一些方法.下面我用自己写的一个Demo

Android Java实现余弦匹配算法示例代码_Android

 Java实现余弦匹配算法 最近在做一个通讯交友的项目,项目中有一个这样的需求,通过用户的兴趣爱好,为用户寻找推荐兴趣相近的好友.其实思路好简单,把用户的兴趣爱好和其他用户的兴趣爱好进行一个匹配,当他们的爱好相似度比较高的时候就给双方进行推荐.那么如何进行比较是一个问题,其实我们可以通过余弦匹配算法来对用户的兴趣爱好进行比较,根据计算出来的值来得到一个兴趣爱好相近好友列表,并进行排序. 因为我做的项目是Android端的,所以算法是通过Java实现的,废话不过多说了,下面是算法的实现: pack

Android 通知的基本用法示例代码_Android

写android通知的时候发现Notification的setLatestEventInfo被弃用,于是搜素并整理了一下新的android通知的基本用法. 一.获取NotificationManager实例 NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); 二.创建Notification实例 在这里需要根据project的