Android Record录音、波形音频效果

简介

一个完整的录音功能dialog(当然在Activity中实现更加简单),使用dialogfragment实现,并解决dialogfragment在展示上所遇到的一些坑点,见效果图。

并附带了波形音频效果,如与你们的设计图效果不符合,可简单操作更改到自己满意的UI效果。

效果图(真机上的效果更棒!)

record_gif.gif

依赖说明

//黄油刀 你懂得
implementation 'com.jakewharton:butterknife:8.8.1'
//录音功能
implementation 'com.github.ideastudios:IdealRecorder:1.0.3'
//卡片式阴影效果
implementation 'org.linwg1988:lcardview:1.3'
//rx
implementation 'io.reactivex:rxjava:1.2.1'
implementation 'io.reactivex:rxandroid:1.2.0'
//动态权限申请
implementation 'com.mylhyl:acp:1.1.7'

补充

有此需求的小伙伴请仔细阅读demo,浅显易懂。

QQ:741547004 爱吃大蒜

注: 想要不同的波形特效的话,可以在WaveView自行修改属性。

GitHub传送门:点此链接


喜欢请点赞,非常感谢(ღ( ´・ᴗ・` )比心)

你可能感兴趣的:(Android Record录音、波形音频效果)