一个完整的录音功能dialog(当然在Activity中实现更加简单),使用dialogfragment实现,并解决dialogfragment在展示上所遇到的一些坑点,见效果图。
并附带了波形音频效果,如与你们的设计图效果不符合,可简单操作更改到自己满意的UI效果。
//黄油刀 你懂得
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 爱吃大蒜