安卓仿微信录音功能实现
WeixinRecord
简介
仿安卓微信客户端录音与播放功能。其中录音功能以工具类形式封装,可以直接调用。播放功能以example形式提供解决思路,可以自己定制需要的特定功能。
功能
录音功能:
- 长按录音、
- 录音动画显示、
- 上滑取消、
- 录音限制总时长、
- 倒计时震动提醒。
- 文件可以直接在IOS上播放
- M+版本权限拦截
播放功能:
- 播放动画处理
- 播放切换
- 重复点击播放停止
- 退出当前页面终止语音播放
- 小红点处理
TODO
- 手机适配
- 扩音器和听筒的切换
- 播放功能的封装
效果
使用
- 请参考工程项目ExampleActivity.java
工程
https://github.com/scsfwgy/WeixinRecord
参考
- 参考:
- 录音类参考网上资料,具体位置不祥,作者看到请联系。
安卓仿微信录音功能实现相关推荐
- android 录音的格式转换,Android仿微信录音功能(录音后的raw文件转mp3文件)
现在很多时候需要用到录音,然后如果我们的App是ios和android两端的话,就要考虑录音的文件在两端都能使用,这个时候就需要适配,两端的录音文件都要是mp3文件,这样才能保证两边都能播放. 针对这 ...
- 安卓仿微信界面,导航,右上角菜单栏
下面是安卓开发仿微信界面的代码. 分为3步,第一步是界面的编写,第二步是导航界面,第三步是右上角菜单栏. 开始第一步前先预览一下效果. 第一步,界面. 界面的思路是利用ViewPager+Fragme ...
- Android仿微信录音功能,自定义控件的设计技巧
欢迎各位加入我的Android开发群[257053751] 最近由于需要做一个录音功能(/嘘 悄悄透露一下,千万别告诉红薯,就是新版本的OSC客户端噢),起初打算采用仿微信的录音方式,最后又改成了QQ ...
- 仿微信录音功能-(声波动画,上滑取消,超时截取,倒计时提醒)
序言 最近开发了一个语音输入控件,UI效果和微信的保持基本一直,除了颜色不一样.具体的功能如下 动画效果和微信一样,都是通过声音的分贝大小驱动动画的大小 如果声音过小,会进入监听模式,(一个小波浪从右 ...
- 安卓手机直读微软SQL 2000数据库 界面仿微信界面 点击按钮进入公司生产数据网站 可放大缩小左右前后滑动
我想这个东西好像没人发布过出来给大家看,就算有都是不够详细,所以我来免费发布出来,给大家参考,和烦恼怎样安卓手机开发应用读取微软SQL数据库提供参考,我这个应用可以读取SQL2000数据库.和SQL2 ...
- 仿微信H5聊天系统即时通讯社交完整优化版搭建,IM聊天APP聊天交友客服,带安卓苹果端APP源码+视频教程
H5聊天系统即时通讯社交完整优化版,IM聊天APP聊天交友客服仿微信 带安卓苹果端APP源码+教程
- H5,JS仿微信输入法,键盘上面带input输入框,兼容安卓、ios
H5,JS仿微信输入法,键盘上面带input输入框,兼容安卓.ios 效果如图: 实现思路:先写一个固定定位的input,通过改变bottom的高度将input贴在键盘的顶部,所以这里需要知道键盘高度 ...
- 安卓开发— —仿微信界面(一)
目录 一.项目内容 二.代码实现 1.项目结构 2.头部代码 3.底部代码 4.四个内容界面 5.窗体总布局 6.MainActivity实现点击图标与页面的互动 三.运行效果 四.总结 一.项目内容 ...
- 安卓开发仿微信图片拖拽_仿微信朋友圈发表图片拖拽和删除功能
原标题:仿微信朋友圈发表图片拖拽和删除功能 中国联通在香港公布了上市公司2017年中期业绩.2017年上半年,公司主要业绩指标持续向好,收入稳步回升,服务收入达到人民币1,241.1亿元,同比增长3. ...
最新文章
- Lambda表达式(简单解析)
- 《神探tcpdump第一招》-linux命令五分钟系列之三十五
- mysql中的触发器
- python学习面向对象_python学习之面向对象学习
- Ogitor的编译配置全过程
- 用py2exe打包成一个exe文件
- Angular InjectionToken的一个具体使用例子
- appengine_Google Appengine登台服务器操作方法
- 大型计算机变形,计算机变形病毒的主要特征和发展趋势
- python单选按钮控件是_第7讲,RadioButton 单选按钮控件
- 探索 Word 2007 开发(四):上传图片
- 【小记】输入框前后左右去空格的正则方法
- shell取得文件行数6法
- 从零实现 Spring Boot 2.0 整合 weixin-java-mp(weixin-java-tools) 获取 openId,用于微信授权
- 用例规约要细致到万无一失吗?
- TCP 实战抓包分析
- JS 代码调试经验总结(菜鸟必读)
- 在互联网大厂,产品经理需要做的具体流程
- 开启和关闭android移动网络
- 创建列表、删除列表、查看列表长度、列表增加一个元素的几种方法