drawable 目录下创建button_play_animation.xml 动画

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" ><item android:drawable="@drawable/ques_play0" android:duration="100" /><item android:drawable="@drawable/ques_play1" android:duration="100" /><item android:drawable="@drawable/ques_play2" android:duration="100" /><item android:drawable="@drawable/ques_play3" android:duration="100" />
</animation-list>
//Java代码中((ImageView) v).setImageResource(R.drawable.button_play_animation);AnimationDrawable animationDrawable = (AnimationDrawable) ((ImageView) v).getDrawable();

然后在播放的监听事件中添加

animationDrawable.start(); //开始的时候调用
animationDrawable.stop(); //动画结束调用

在播放结束之后可以给ImageView设置drawable

((ImageView) v).setImageResource(R.drawable.ques_play3);

转自:http://blog.csdn.net/liuzhenlee/article/details/52851699

android 音频播放时小喇叭动画相关推荐

  1. 音频播放时小喇叭动画

    drawable 目录下创建button_play_animation.xml 动画 <?xml version="1.0" encoding="utf-8&quo ...

  2. CSS动画实现音频播放时柱状波动效果

    通过CSS的动画属性animation可以实现音频播放时的动画效果,同时配合JS操作动画的animation-play-state属性,来控制动画的暂停和播放. 网页布局采用的flex布局.若在客户端 ...

  3. android 音频播放过程,一种Android系统中的音频播放方法与流程

    本申请涉及android系统技术,特别涉及一种android系统中的音频播放方法. 背景技术: 在android系统中,现有的使用audiotrack进行音频播放时,audiotrack应用与andr ...

  4. androidwakelock_Android音频播放时wakelock的实现

    音频播放时 wakelock 的实现 作者 :Macro Liu 功能描述 : 当播放音乐时,按电源键只需要进入 early suspend, 以保持音乐播放状态. 实现方法 : 在上层和内核都加 w ...

  5. android 音频播放总结 soundlPool,MediaPlay

    soundlPool 用于小音频的播放多个同时播放. 使用步骤: 步骤一: 首先下载音频文件可以将其放入assets文件夹下或者res下的raw文件夹下,区别在于assets下可以再新建文件夹而raw ...

  6. Android音频播放(本地/网络)绘制数据波形,根据特征有节奏的改变颜色

    上一期刚刚掀完桌子没多久<Android MP3录制,波形显示,音频权限兼容与播放>,就有小伙伴问我:"一个音频的网络地址,如何根据这个获取它的波形图?"··· WTF ...

  7. Android 音频播放器

    一.核心功能 获取播放列表 播放网络音频 进度条及时间 切换及暂停 二.功能说明 播放列表后台实现 <?php // 连接数据库 include("conn.php"); / ...

  8. 音频播放时,将前台服务和通知栏关闭

    正在播放音频下,退出登录或被挤下线等情况下,就要遇到下列情况 问题:播放时设置服务前台运行,创建一个消息通知栏 service.startForeground(NOTIFICATION_ID, new ...

  9. Android音频播放

    在Android中播放音频文件一般使用MediaPlayer类来实现,他对多种格式的音频文件提供了非常全面的控制方法,从而使得播放器变得十分简单. File file = new File(Envir ...

最新文章

  1. ACM提交,C++,G++,C,GCC的区别
  2. Scrum项目1.0
  3. Apache HBase快照介绍
  4. 全球及中国EDM放电加工机行业运营盈利前景与渠道分析报告2022版
  5. C#——判断数列是否排序
  6. ZigBee与智慧家居-ZigBee方案
  7. redis——数据结构(字典、链表、字符串)
  8. SpringCloud系列:分布式服务调用链跟踪整合Zipkin、RabbitMQ、Elasticsearch(二)
  9. C++异常处理的开销
  10. bzoj 2212 Tree Rotations
  11. static import java_Java 静态导入Static import
  12. 机械工业设计中常见三维软件大盘点
  13. 提高计算机软件速度的方法,小白看过来!提高电脑速度8种实用方法
  14. 深圳APP开发共享汽车APP
  15. 深度学习入门---PCA,白化
  16. python画羊_python编程羊车门问题代码示例
  17. 知识图谱是什么,知识图谱有什么特点?
  18. 博士申请 | 香港中文大学(深圳)濮实老师招收分布式优化与机器学习全奖博士生...
  19. linux如何提取文件名称,如何在Linux中提取路径和文件名的特定部分
  20. restlet2.0学习——请求超时设置

热门文章

  1. 拦截CSDN顶端广告
  2. html制作电影宣传效果,宣传片制作有什么技巧可提高效果
  3. linux中浏览器安装flash player
  4. 关于《人月神话》的读后感
  5. 先序、中序、后序、递归序(重要)
  6. 如何高效制作数据可视化大屏,大屏高效制作攻略分享,总有一款适合你
  7. 在DC中使用tcl脚本综合和Formality一致性检查
  8. 这是广告clearview ai用来将您的脸卖给警察的广告
  9. 单片机C语言之学习矩阵按键
  10. Android studio adb 不是内部或外部指令,也不是可运行的程序