安卓仿微信录音功能实现

移动开发 waitig 856℃ 百度已收录 0评论

WeixinRecord

简介

仿安卓微信客户端录音与播放功能。其中录音功能以工具类形式封装,可以直接调用。播放功能以example形式提供解决思路,可以自己定制需要的特定功能。

功能

  • 录音功能:

    • 长按录音、
    • 录音动画显示、
    • 上滑取消、
    • 录音限制总时长、
    • 倒计时震动提醒。
    • 文件可以直接在IOS上播放
    • M+版本权限拦截
  • 播放功能:

    • 播放动画处理
    • 播放切换
    • 重复点击播放停止
    • 退出当前页面终止语音播放
    • 小红点处理

TODO

  • 手机适配
  • 扩音器和听筒的切换
  • 播放功能的封装

效果

这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述

使用

  • 请参考工程项目ExampleActivity.java

工程

https://github.com/scsfwgy/WeixinRecord


本文由【waitig】发表在等英博客
本文固定链接:安卓仿微信录音功能实现
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)