android-发表声音状态,怎么做到的

问题描述

发表声音状态,怎么做到的

解决方案

参考:
http://104zz.iteye.com/blog/1709840
http://down.51cto.com/data/1887105

解决方案二:

实际上,你可以用一个帧动画来做啊!!!

 <?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
    android:oneshot="false">
    <item
        android:drawable="@mipmap/chatfrom_voice_playing_f1"
        android:duration="300" />
    <item
        android:drawable="@mipmap/chatfrom_voice_playing_f2"
        android:duration="300" />
    <item
        android:drawable="@mipmap/chat_voice_r"
        android:duration="300" />
</animation-list>
时间: 2024-10-30 21:59:38

android-发表声音状态,怎么做到的的相关文章

通知栏状态-请问,谁知道怎么获得android状态栏的状态

问题描述 请问,谁知道怎么获得android状态栏的状态 现在开发中有一个需求就是做和ios的Assistive Touch 一样功能的app,现在通过反射可以让状态栏拉下来和滚上去了.但是有一个问题就是,怎么获得这个状态栏的状态呢?求大神们支招 解决方案 Activity或者Service都能初始化一个状态栏通知.可因为Activity只有在活动状态并获得焦点时才能执行操作,所以还是建议用Service来创建状态栏通知.这样,即使用户正在使用其他程序或者设备已经休眠时,仍然可以从后台创建通知.

Android EasyPlayer声音自动停止、恢复,一键静音等功能

Android EasyPlayer声音自动停止.恢复,一键静音等功能 我们在开发播放器时,可能会需要静音或者降低音量的功能.比如说某款音乐播放器,当在后台播放时,如果此时有另外的系统通知声音发出,可能播放器会把音量降低,系统声音结束后,再调高:如果有来电了,播放器可能会把音乐暂停,等通话结束后再继续播放.还有,比方说我们在某个场合放个视频,不料音量很大,会引来很多目光(很尴尬),这时候可能我们需要一键静音的功能.那这些功能我们应该如何实现呢? Android播放声音的类为AudioTrack,

Android 判断网络状态

 Android 判断网络状态这一应用技巧在实际应中是比较重要的.那么,在Android操作系统中,如何能够正确的判断我们所连接的网络是否断开恩?今天我们就针对这一应用技巧进行一个详细的分析. public class ConnectionChangeReceiver extends  BroadcastReceiver  {  @Override  public void onReceive( Context context, Intent intent )  {  ConnectivityM

android按钮-关于设置Android Button按钮状态(normal,focused,pressed)图片,有没有简便的方法

问题描述 关于设置Android Button按钮状态(normal,focused,pressed)图片,有没有简便的方法 Android Button按钮状态(normal,focused,pressed)的图片 大都用drawable "selector" 来实现 类似 btn_background.xml <?xml version="1.0" encoding="UTF-8"?> <selector xmlns:and

系统中实时监听android的网络状态并且给予处理

问题描述 系统中实时监听android的网络状态并且给予处理 比如 在一个android小程序中 发现网络断了就给予页面跳转 解决方案 分几个步骤 1.监测手机上的网络连接状态 2.及时连接网络不一定可达,尝试连接服务器,如果通,则网路通. 解决方案二: 周期性检测网络连接>. 解决方案三: /** * 网络请求失败处理 */ public void requestNetDataFail(ErrorInfo errorInfo) { switch (errorInfo.errorCode) {

屏幕状态-android 锁屏状态下唤醒一个activity 无法让屏幕常亮

问题描述 android 锁屏状态下唤醒一个activity 无法让屏幕常亮 最近在做一个闹钟应用,系统收到闹钟的广播后,启动一个activity.关于锁屏状态和让屏幕常亮这一块出现了一些困惑,想请教各位前辈.先贴上图片 代码中设置了锁屏状态下可唤醒屏幕,并使屏幕常亮. 而测试的时候出现这样一个问题:如果当前手机并没有处于锁屏状态,此时activity被启动了,屏幕会保持常亮,(activity销毁,屏幕过了待机时间也会锁屏)这没有问题:但如果手机处于锁屏状态,广播收到了,也确实能唤醒屏幕,可是

socket网络编程-android的联网状态监测

问题描述 android的联网状态监测 你好:我想问问,怎样才能实时显示android手机与服务器连接状态的监测?我用了线程和定时器,都达不到想要的效果!有时可以,有时却不准确!为什么呢?? 解决方案 是手机的网速太慢了,或者有时候信号不好,中间发的数据没有接收完全,你可以减小手机和服务器之间发送的数据量,毕竟只是检测连接状态,发传送一个数字就可以了.而且检测的频率低一些,大概5秒左右检测一次就好了吧.这样情况应该会好一些 解决方案二: 采用TCP Socket通信,然后加上一个心跳.定时去请求

Android菜鸟的成长笔记(14)—— Android中的状态保存探究(上)

原文:[置顶] Android菜鸟的成长笔记(14)-- Android中的状态保存探究(上) 我们在用手机的时候可能会发现,即使应用被放到后台再返回到前台数据依然保留(比如说我们正在玩游戏,突然电话来了,当接完电话游戏继续玩),某些应用甚至会保留你离开时候的状态及数据,这些原理是什么?怎么去实现这样的应用?这将是我们这一篇文章要解开的问题. 有一句很常见的代码如下,很多人不知道为什么要加这么一句话 @Override protected void onCreate(Bundle savedIn

Android菜鸟的成长笔记(15)—— Android中的状态保存探究(下)

原文:Android菜鸟的成长笔记(15)-- Android中的状态保存探究(下) 在上一篇中我们简单了解关于Android中状态保存的过程和原理,这一篇中我们来看一下在系统配置改变的情况下保存数据及恢复数据的过程. 下面我们先来看一个现象:(代码在 Android中状态保存探究(上)中) 先启动应用如下: 打印的Log 再翻转屏幕 打印的Log如下 可以看到每翻转一次屏幕实际上系统会停止原理的activity并销毁然后重新启动一次,在这个过程中会调用onSaveInstanceState方法