# To enable ProGuard in your project, edit project.properties
# to define the proguard.config property as described in that file.
#
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in ${sdk.dir}/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the ProGuard
# include property in project.properties.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# Add any project specific keep options here:
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
没有合适的资源?快使用搜索试试~ 我知道了~
Android 仿微信按住按钮语音发送实现聊天对话.rar
共50个文件
png:22个
xml:14个
java:9个
需积分: 50 17 下载量 73 浏览量
2019-07-10
19:05:19
上传
评论 2
收藏 795KB RAR 举报
温馨提示
Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断手指的横坐标是否超出按钮的范围,改变文本内容及button的背景色。一些技巧值得学习: 设置MediaRecorder的音频源为麦克风,设置音频的格式,设置音频的编码为amr,随机生成文件的名,mMediaRecorder.getMaxAmplitude()的取值范围:1-32767。只有准备完毕了,AudioRecorderButton才会计时并显示dialog。 手指上滑,取消发送,松开手指,取消发送,通过level去更新voice上的图片 技巧,避免使用switch的冗余代码。
资源推荐
资源详情
资源评论
收起资源包目录
RecorderButton.rar (50个子文件)
codesc.net
WeixinRecorder
.project 850B
project.properties 607B
src
com
example
weixinrecorder
view
DialogManager.java 3KB
AudioManager.java 3KB
AudioRecorderButton.java 5KB
MediaManager.java 2KB
MainActivity.java 3KB
RecorderAdapter.java 2KB
AndroidManifest.xml 1KB
res
drawable-ldpi
drawable-hdpi
v_anim1.png 454B
v2.png 340B
dialog_loading_bg.9.png 267B
icon.png 17KB
ic_launcher.png 7KB
v4.png 531B
v3.png 441B
v7.png 857B
v1.png 242B
adj.png 1KB
v_anim2.png 845B
voice_to_short.png 2KB
cancel.png 2KB
v_anim3.png 1KB
recorder.png 2KB
v5.png 651B
v6.png 757B
values-v11
styles.xml 331B
menu
main.xml 429B
drawable
btn_recording.xml 278B
play_anim.xml 362B
btn_recorder_normal.xml 278B
drawable-mdpi
ic_launcher.png 4KB
layout
dialog_recorder.xml 1KB
item_recorder.xml 1KB
activity_main.xml 1KB
drawable-xxhdpi
ic_launcher.png 24KB
drawable-xhdpi
ic_launcher.png 12KB
chatto_bg_focused.9.png 2KB
values-w820dp
dimens.xml 381B
values
strings.xml 439B
styles.xml 1KB
dimens.xml 220B
values-v14
styles.xml 388B
assets
gen
com
example
weixinrecorder
BuildConfig.java 168B
R.java 179KB
android
support
v7
appcompat
R.java 40KB
libs
android-support-v4.jar 741KB
.classpath 475B
proguard-project.txt 781B
ic_launcher-web.png 50KB
共 50 条
- 1
资源评论
weixin_39841882
- 粉丝: 445
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功