本文将带你了解Android应用开发Android动画监听实现方法,希望本文对大家学Android有所帮助。

Android动画监听实现方法。

package com.briup.anim;

import android.app.Activity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View.OnClickListener;

import android.view.animation.Animation;

import android.view.animation.Animation.AnimationListener;

import android.view.animation.AnimationUtils;

import android.widget.ImageButton;

public class MainActivity extends Activity{

private ImageButton ibt_anim;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

ibt_anim=(ImageButton) findViewById(R.id.ibt_anim);

//加载动画资源,获取动画类,因为是匿名内部类,注意更改为final类型

//旋转动画

Animation animation = AnimationUtils.loadAnimation

(this, R.anim.rotate_anim);

//执行动画

ibt_anim.startAnimation(animation);

final Animation tran_anim = AnimationUtils.loadAnimation(this, R.anim.tran_anim);

//动画的监听

animation.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

ibt_anim.startAnimation(tran_anim);

}

});

}

}

最后呈现的效果是先执行tran_anim,在执行rotate_anim,即先位移后旋转。

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

android 监听动画过程,Android应用开发之Android动画监听实现方法相关推荐

  1. java edittext 输入监听_Android应用开发之Android EditText 监听用户输入完成的实例

    本文将带你了解Android应用开发Android EditText 监听用户输入完成的实例,希望本文对大家学Android有所帮助. 我们都知道, Android   EditText输入框,并没有 ...

  2. 3G应用开发之Android 传智播客 基础知识总结

    3G应用开发之Android Android应用开发之3G  3G应用开发之Android 3G应用开发之Android 应用开发之 讲师: 讲师:黎活明 北京传智 播客教育 www.itcast.c ...

  3. android离线语音开发,Android应用开发之Android 云之声离线语音合成

    本文将带你了解Android应用开发之Android 云之声离线语音合成,希望本文对大家学Android有所帮助. 离线语音解析 public class SpeechUtilOffline impl ...

  4. android清除缓存 代码,Android应用开发之Android应用清除缓存一般清理目录和代码的教程...

    本文将带你了解Android应用开发Android应用清除缓存一般清理目录和代码的教程,希望本文对大家学Android有所帮助. 一个应用安装完成,会有缓存,缓存一般分为内部存储的和外置的,内存中路径 ...

  5. android app启动流程分析,Android应用开发之Android 7.0 Launcher3的启动和加载流程分析...

    本文将带你了解Android应用开发Android 7.0 Launcher3的启动和加载流程分析,希望本文对大家学Android有所帮助. Android 7.0 Launcher3的启动和加载流程 ...

  6. android vr播放器 开发,Android应用开发之Android VR Player(全景视频播放器)- ExoPlayer播放器MPEG-DASH视频播放...

    本文将带你了解Android应用开发之Android VR Player(全景视频播放器)- ExoPlayer播放器MPEG-DASH视频播放,希望本文对大家学Android有所帮助. Androi ...

  7. Android透明到白色滑动渐变,Android开发之Activity全透明渐变切换方法

    Activity全透明渐变切换 类似于Dialog的显示动画效果一样 1. 先设置Acitivity为去透明,在取消掉Activity默认的切换动画 true @color/colorPrimary ...

  8. android 插件化 方案,Android应用开发之Android 插件化,qihoo360插件方案配置教程

    本文将带你了解Android应用开发Android 插件化,qihoo360插件方案配置教程,希望本文对大家学Android有所帮助. Android 插件化,qihoo360插件方案 目录 Andr ...

  9. 镜像处理坐标 android,Android应用开发之Android重写ImageView实现图片镜像效果的代码教程...

    本文将带你了解Android应用开发之Android重写ImageView实现图片镜像效果的代码教程,希望本文对大家学Android有所帮助. 前两天朋友问我一个问题,如何实现从手机系统相册加载一张图 ...

最新文章

  1. Metasploit***技巧:后***Meterpreter代理
  2. matlab全下标方式取出,matlab习题
  3. linkedhashset_Java LinkedHashSet clear()方法与示例
  4. linux 日志 转存,如何记录linux终端下的操作日志(转)
  5. pythonname是什么意思_浅析Python __name__ 是什么
  6. keras demo - fashion_mnist
  7. tomcat 7 jndi mysql,tomcat7添加mysql数据库的jndi数据源
  8. android触摸屏idc,android4.0触摸屏滑鼠模式解决方法-添加idc文件
  9. 转:requirejs2.0新特性介绍
  10. 2022软件库iAPP源码前端/后端程序整套独立后台
  11. 单片机仿真软件Proteus安装时遇到的问题
  12. Vue/ElementUI上传文件检验
  13. android 重力感应代码,Android编程实现的重力感应示例代码
  14. batchnomal_Linux Kernel 排程機制介紹 ? Loda's blog
  15. 如何通过命令行连接mysql数据库_通过命令行连接MySQL数据库服务器的几种方式...
  16. c语言中ANSI标准的关键字,C语言中32个关键字详解
  17. C# 模拟POST上传图片
  18. 那些酷炫的网页你也可以做到——第二篇(HTML排版)
  19. 2016阿里实习线上笔试题-附加题1-随机数生成器
  20. java 调用TSC打印机

热门文章

  1. vue+element在IE中遇到的问题
  2. 微服务+微信小程序实现社区服务
  3. vue3+ts+vite 路径别名配置
  4. 微信公众号第三方平台开发PYTHON教程 PART 1
  5. 如何用god.html文件刷步,微信运动步数无限修改教程最高98800
  6. 次氯酸钠发生器选型依据,再也不怕选不对设备了
  7. excel 画散点图 怎么设置图片的分辨率_【R语言】barplot柱状图+散点图+误差棒
  8. 二叉树、B树、B+树、红黑树 的 本质区别以及各个应用场景
  9. Android 11.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
  10. 安卓UI图px标注适配攻略:批量转化px为dp