WeixinRecord
简介
仿安卓微信客户端录音与播放功能。其中录音功能以工具类形式封装,可以直接调用。播放功能以example形式提供解决思路,可以自己定制需要的特定功能。
功能
录音功能:
- 长按录音、
- 录音动画显示、
- 上滑取消、
- 录音限制总时长、
- 倒计时震动提醒。
- 文件可以直接在IOS上播放
- M+版本权限拦截
播放功能:
- 播放动画处理
- 播放切换
- 重复点击播放停止
- 退出当前页面终止语音播放
- 小红点处理
TODO
- 手机适配
- 扩音器和听筒的切换
- 播放功能的封装
效果
使用
- 请参考工程项目ExampleActivity.java
工程
https://github.com/scsfwgy/WeixinRecord
参考
- 参考:
- 录音类参考网上资料,具体位置不祥,作者看到请联系。