├── .gitattributes ├── .gitignore ├── .idea ├── libraries │ └── Flutter_Plugins.xml ├── modules.xml ├── runConfigurations │ └── example_lib_main_dart.xml └── vcs.xml ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_images ├── f53502b3.png ├── ios.gif ├── ios_error.png └── video2gif_20191118_101627.gif ├── android ├── .gitignore ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── settings.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── record │ └── wilson │ └── flutter │ └── com │ └── flutter_plugin_record │ ├── FlutterPluginRecordPlugin.kt │ ├── timer │ ├── ITimer.java │ ├── ITimerChangeCallback.java │ ├── MTimer.java │ └── TimerUtils.java │ └── utils │ ├── AudioHandler.java │ ├── DateUtils.java │ ├── DialogUtil.java │ ├── FileTool.java │ ├── LogUtils.java │ ├── PlayState.java │ ├── PlayUtilsPlus.java │ └── RecorderUtil.java ├── example ├── .flutter-plugins-dependencies ├── .gitignore ├── .metadata ├── README.md ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── record │ │ │ │ │ └── wilson │ │ │ │ │ └── flutter │ │ │ │ │ └── com │ │ │ │ │ └── flutter_plugin_record_example │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ ├── res │ │ └── values │ │ │ └── strings_en.arb │ └── settings.gradle ├── ios │ ├── Flutter │ │ ├── .last_build_id │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ ├── Flutter.podspec │ │ └── Release.xcconfig │ ├── Podfile │ ├── Podfile.lock │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h ├── lib │ ├── generated │ │ └── i18n.dart │ ├── main.dart │ ├── path_provider_screen.dart │ ├── record_mp3_screen.dart │ ├── record_screen.dart │ └── wechat_record_screen.dart ├── pubspec.lock ├── pubspec.yaml └── test │ └── widget_test.dart ├── flutter_plugin_record.iml ├── images ├── voice_volume_1.png ├── voice_volume_2.png ├── voice_volume_3.png ├── voice_volume_4.png ├── voice_volume_5.png ├── voice_volume_6.png └── voice_volume_7.png ├── ios ├── .gitignore ├── Assets │ └── .gitkeep ├── Classes │ ├── DPAudioPlayer.h │ ├── DPAudioPlayer.m │ ├── DPAudioRecorder.h │ ├── DPAudioRecorder.m │ ├── FlutterPluginRecordPlugin.h │ ├── FlutterPluginRecordPlugin.m │ ├── JX_GCDTimerManager.h │ └── JX_GCDTimerManager.m └── flutter_plugin_record.podspec ├── lib ├── const │ ├── play_state.dart │ ├── record_state.dart │ └── response.dart ├── flutter_plugin_record.dart ├── index.dart ├── utils │ └── common_toast.dart └── widgets │ ├── custom_overlay.dart │ └── voice_widget.dart ├── pubspec.lock ├── pubspec.yaml ├── test └── flutter_plugin_record_test.dart └── 飞云之下.wav /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/libraries/Flutter_Plugins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.idea/libraries/Flutter_Plugins.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/example_lib_main_dart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.idea/runConfigurations/example_lib_main_dart.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/.metadata -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/README.md -------------------------------------------------------------------------------- /README_images/f53502b3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/README_images/f53502b3.png -------------------------------------------------------------------------------- /README_images/ios.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/README_images/ios.gif -------------------------------------------------------------------------------- /README_images/ios_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/README_images/ios_error.png -------------------------------------------------------------------------------- /README_images/video2gif_20191118_101627.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/README_images/video2gif_20191118_101627.gif -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | 3 | -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'flutter_plugin_record' 2 | -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/FlutterPluginRecordPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/FlutterPluginRecordPlugin.kt -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/ITimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/ITimer.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/ITimerChangeCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/ITimerChangeCallback.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/MTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/MTimer.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/TimerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/timer/TimerUtils.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/AudioHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/AudioHandler.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/DateUtils.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/DialogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/DialogUtil.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/FileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/FileTool.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/LogUtils.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/PlayState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/PlayState.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/PlayUtilsPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/PlayUtilsPlus.java -------------------------------------------------------------------------------- /android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/RecorderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/android/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record/utils/RecorderUtil.java -------------------------------------------------------------------------------- /example/.flutter-plugins-dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/.flutter-plugins-dependencies -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/.metadata -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/README.md -------------------------------------------------------------------------------- /example/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/.gitignore -------------------------------------------------------------------------------- /example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/build.gradle -------------------------------------------------------------------------------- /example/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record_example/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/kotlin/record/wilson/flutter/com/flutter_plugin_record_example/MainActivity.kt -------------------------------------------------------------------------------- /example/android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /example/android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/build.gradle -------------------------------------------------------------------------------- /example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/gradle.properties -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/android/res/values/strings_en.arb: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/android/settings.gradle -------------------------------------------------------------------------------- /example/ios/Flutter/.last_build_id: -------------------------------------------------------------------------------- 1 | dcb78416cfbfe60288e8c774d67c139c -------------------------------------------------------------------------------- /example/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /example/ios/Flutter/Flutter.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Flutter/Flutter.podspec -------------------------------------------------------------------------------- /example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /example/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Podfile -------------------------------------------------------------------------------- /example/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Podfile.lock -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /example/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /example/ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /example/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/ios/Runner/Info.plist -------------------------------------------------------------------------------- /example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" -------------------------------------------------------------------------------- /example/lib/generated/i18n.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/generated/i18n.dart -------------------------------------------------------------------------------- /example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/main.dart -------------------------------------------------------------------------------- /example/lib/path_provider_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/path_provider_screen.dart -------------------------------------------------------------------------------- /example/lib/record_mp3_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/record_mp3_screen.dart -------------------------------------------------------------------------------- /example/lib/record_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/record_screen.dart -------------------------------------------------------------------------------- /example/lib/wechat_record_screen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/lib/wechat_record_screen.dart -------------------------------------------------------------------------------- /example/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/pubspec.lock -------------------------------------------------------------------------------- /example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/pubspec.yaml -------------------------------------------------------------------------------- /example/test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/example/test/widget_test.dart -------------------------------------------------------------------------------- /flutter_plugin_record.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/flutter_plugin_record.iml -------------------------------------------------------------------------------- /images/voice_volume_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_1.png -------------------------------------------------------------------------------- /images/voice_volume_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_2.png -------------------------------------------------------------------------------- /images/voice_volume_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_3.png -------------------------------------------------------------------------------- /images/voice_volume_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_4.png -------------------------------------------------------------------------------- /images/voice_volume_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_5.png -------------------------------------------------------------------------------- /images/voice_volume_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_6.png -------------------------------------------------------------------------------- /images/voice_volume_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/images/voice_volume_7.png -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ios/Classes/DPAudioPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/DPAudioPlayer.h -------------------------------------------------------------------------------- /ios/Classes/DPAudioPlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/DPAudioPlayer.m -------------------------------------------------------------------------------- /ios/Classes/DPAudioRecorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/DPAudioRecorder.h -------------------------------------------------------------------------------- /ios/Classes/DPAudioRecorder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/DPAudioRecorder.m -------------------------------------------------------------------------------- /ios/Classes/FlutterPluginRecordPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/FlutterPluginRecordPlugin.h -------------------------------------------------------------------------------- /ios/Classes/FlutterPluginRecordPlugin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/FlutterPluginRecordPlugin.m -------------------------------------------------------------------------------- /ios/Classes/JX_GCDTimerManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/JX_GCDTimerManager.h -------------------------------------------------------------------------------- /ios/Classes/JX_GCDTimerManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/Classes/JX_GCDTimerManager.m -------------------------------------------------------------------------------- /ios/flutter_plugin_record.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/ios/flutter_plugin_record.podspec -------------------------------------------------------------------------------- /lib/const/play_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/const/play_state.dart -------------------------------------------------------------------------------- /lib/const/record_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/const/record_state.dart -------------------------------------------------------------------------------- /lib/const/response.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/const/response.dart -------------------------------------------------------------------------------- /lib/flutter_plugin_record.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/flutter_plugin_record.dart -------------------------------------------------------------------------------- /lib/index.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/index.dart -------------------------------------------------------------------------------- /lib/utils/common_toast.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/utils/common_toast.dart -------------------------------------------------------------------------------- /lib/widgets/custom_overlay.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/widgets/custom_overlay.dart -------------------------------------------------------------------------------- /lib/widgets/voice_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/lib/widgets/voice_widget.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/flutter_plugin_record_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/test/flutter_plugin_record_test.dart -------------------------------------------------------------------------------- /飞云之下.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yxwandroid/flutter_plugin_record/HEAD/飞云之下.wav --------------------------------------------------------------------------------