├── .gitignore ├── .idea ├── codeStyles │ └── Project.xml ├── compiler.xml └── vcs.xml ├── README-EN.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── maple │ │ └── recordwav │ │ ├── WavApp.java │ │ ├── ui │ │ ├── AboutPage.kt │ │ ├── AudioAdapter.kt │ │ ├── BaseFragment.kt │ │ ├── MainActivity.kt │ │ ├── MainActivityJava.java │ │ ├── PlayParsePage.kt │ │ ├── PlayParsePageJava.java │ │ ├── RecordPage.kt │ │ └── RecordPageJava.java │ │ └── utils │ │ ├── BottomTabView.kt │ │ ├── ConversionUtils.kt │ │ ├── DateUtils.kt │ │ ├── FragmentChangeManager.kt │ │ ├── RecordConfigView.kt │ │ ├── SearchFileUtils.java │ │ ├── T.kt │ │ ├── ViewUtils.kt │ │ └── permission │ │ ├── Permission.java │ │ ├── RxPermissions.java │ │ └── RxPermissionsFragment.java │ └── res │ ├── color │ ├── sel_tab_text_color.xml │ └── sel_text_color.xml │ ├── drawable-xhdpi │ ├── ic_launcher.png │ ├── mic_default.png │ └── mic_selected.png │ ├── drawable-xxhdpi │ ├── ic_launcher.png │ └── ic_wav_file.png │ ├── drawable-xxxhdpi │ ├── ic_launcher.png │ ├── ic_parse_nor.png │ ├── ic_parse_sel.png │ ├── ic_play_nor.png │ ├── ic_play_sel.png │ ├── ic_record_nor.png │ └── ic_record_sel.png │ ├── drawable │ ├── sel_base_fillet_border_bg.xml │ ├── sel_tab_parse_icon.xml │ ├── sel_tab_play_icon.xml │ └── sel_tab_record_icon.xml │ ├── layout │ ├── activity_main.xml │ ├── fragment_about.xml │ ├── fragment_audio_list.xml │ ├── fragment_record.xml │ ├── item_buttom_tab_view.xml │ ├── item_video_view.xml │ └── view_record_config.xml │ ├── values-zh │ └── strings.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── recorder ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── maple │ │ └── recorder │ │ ├── parse │ │ └── WaveFileReader.java │ │ ├── player │ │ ├── PlayDialog.java │ │ └── PlayUtils.java │ │ └── recording │ │ ├── AudioChunk.java │ │ ├── AudioRecordConfig.java │ │ ├── BaseDataRecorder.java │ │ ├── MsRecorder.java │ │ ├── PcmRecorder.java │ │ ├── PullTransport.java │ │ ├── Recorder.java │ │ ├── WavHeader.java │ │ └── WavRecorder.java │ └── res │ ├── drawable-xhdpi │ ├── ic_clear.png │ ├── ic_pause.png │ ├── ic_play.png │ └── ic_stop.png │ ├── drawable │ └── selector_base_fillet_border_bg.xml │ ├── layout │ └── dialog_play_view.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── screens ├── app_v1.2.2.apk ├── show_02.png └── show_recorder.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/README-EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/WavApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/WavApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/AboutPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/AboutPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/AudioAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/AudioAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/MainActivityJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/MainActivityJava.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/PlayParsePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/PlayParsePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/PlayParsePageJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/PlayParsePageJava.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/RecordPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/RecordPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/ui/RecordPageJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/ui/RecordPageJava.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/BottomTabView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/BottomTabView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/ConversionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/ConversionUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/DateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/DateUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/FragmentChangeManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/FragmentChangeManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/RecordConfigView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/RecordConfigView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/SearchFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/SearchFileUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/T.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/T.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/ViewUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/ViewUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/permission/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/permission/Permission.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/permission/RxPermissions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/permission/RxPermissions.java -------------------------------------------------------------------------------- /app/src/main/java/com/maple/recordwav/utils/permission/RxPermissionsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/java/com/maple/recordwav/utils/permission/RxPermissionsFragment.java -------------------------------------------------------------------------------- /app/src/main/res/color/sel_tab_text_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/color/sel_tab_text_color.xml -------------------------------------------------------------------------------- /app/src/main/res/color/sel_text_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/color/sel_text_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/mic_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xhdpi/mic_default.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/mic_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xhdpi/mic_selected.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_wav_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxhdpi/ic_wav_file.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_parse_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_parse_nor.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_parse_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_parse_sel.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_play_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_play_nor.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_play_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_play_sel.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_record_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_record_nor.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_record_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable-xxxhdpi/ic_record_sel.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sel_base_fillet_border_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable/sel_base_fillet_border_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sel_tab_parse_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable/sel_tab_parse_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sel_tab_play_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable/sel_tab_play_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sel_tab_record_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/drawable/sel_tab_record_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_audio_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/fragment_audio_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/fragment_record.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_buttom_tab_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/item_buttom_tab_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_video_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/item_video_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_record_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/layout/view_record_config.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/gradlew.bat -------------------------------------------------------------------------------- /recorder/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /recorder/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/build.gradle -------------------------------------------------------------------------------- /recorder/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/proguard-rules.pro -------------------------------------------------------------------------------- /recorder/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/parse/WaveFileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/parse/WaveFileReader.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/player/PlayDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/player/PlayDialog.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/player/PlayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/player/PlayUtils.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/AudioChunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/AudioChunk.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/AudioRecordConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/AudioRecordConfig.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/BaseDataRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/BaseDataRecorder.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/MsRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/MsRecorder.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/PcmRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/PcmRecorder.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/PullTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/PullTransport.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/Recorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/Recorder.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/WavHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/WavHeader.java -------------------------------------------------------------------------------- /recorder/src/main/java/com/maple/recorder/recording/WavRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/java/com/maple/recorder/recording/WavRecorder.java -------------------------------------------------------------------------------- /recorder/src/main/res/drawable-xhdpi/ic_clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/drawable-xhdpi/ic_clear.png -------------------------------------------------------------------------------- /recorder/src/main/res/drawable-xhdpi/ic_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/drawable-xhdpi/ic_pause.png -------------------------------------------------------------------------------- /recorder/src/main/res/drawable-xhdpi/ic_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/drawable-xhdpi/ic_play.png -------------------------------------------------------------------------------- /recorder/src/main/res/drawable-xhdpi/ic_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/drawable-xhdpi/ic_stop.png -------------------------------------------------------------------------------- /recorder/src/main/res/drawable/selector_base_fillet_border_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/drawable/selector_base_fillet_border_bg.xml -------------------------------------------------------------------------------- /recorder/src/main/res/layout/dialog_play_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/layout/dialog_play_view.xml -------------------------------------------------------------------------------- /recorder/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /recorder/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /recorder/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/recorder/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /screens/app_v1.2.2.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/screens/app_v1.2.2.apk -------------------------------------------------------------------------------- /screens/show_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/screens/show_02.png -------------------------------------------------------------------------------- /screens/show_recorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoshuai904/RecordWav/HEAD/screens/show_recorder.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':recorder' 2 | --------------------------------------------------------------------------------