├── .babelrc ├── .expo ├── packager-info.json └── settings.json ├── .flowconfig ├── .gitignore ├── .watchmanconfig ├── App.js ├── App.test.js ├── LICENSE ├── README.md ├── android ├── .project ├── .settings │ └── org.eclipse.buildship.core.prefs ├── app │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.buildship.core.prefs │ ├── BUCK │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── fonts │ │ │ └── iconfont.ttf │ │ ├── java │ │ └── com │ │ │ └── crnaproject │ │ │ ├── MainActivity.java │ │ │ └── MainApplication.java │ │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── crnaproject.iml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── keystores │ ├── BUCK │ └── debug.keystore.properties └── settings.gradle ├── app.json ├── index.js ├── ios ├── crnaproject-Bridging-Header.h ├── crnaproject-tvOS │ └── Info.plist ├── crnaproject-tvOSTests │ └── Info.plist ├── crnaproject.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ ├── crnaproject-tvOS.xcscheme │ │ └── crnaproject.xcscheme ├── crnaproject │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Info.plist │ ├── main.m │ └── trackPlayer.swift └── crnaprojectTests │ ├── Info.plist │ └── crnaprojectTests.m ├── package.json ├── screenshots └── cover.jpg ├── src ├── assets │ ├── 541152.png │ └── fonts │ │ └── iconfont.ttf ├── components │ ├── Album.js │ ├── MusicList.js │ ├── MusicListItem.js │ ├── Notice.js │ ├── Panel.js │ ├── PlayController.js │ ├── PlayList.js │ ├── PlayListItem.js │ ├── ProgressSlider.js │ ├── SkeletonItem.js │ ├── SongItem.js │ └── Tabbar.js ├── lib │ ├── TrackPlayerType.js │ ├── api.js │ ├── encrypt.js │ ├── icon.js │ ├── playModeType.js │ ├── sound.js │ └── tools.js ├── store │ ├── MobxRnnProvider.js │ └── models │ │ ├── index.js │ │ └── music.js └── views │ ├── Home.js │ ├── Musiclist.js │ ├── Play.js │ ├── Search.js │ └── Test.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/.babelrc -------------------------------------------------------------------------------- /.expo/packager-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/.expo/packager-info.json -------------------------------------------------------------------------------- /.expo/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/.expo/settings.json -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/.gitignore -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/App.js -------------------------------------------------------------------------------- /App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/App.test.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/README.md -------------------------------------------------------------------------------- /android/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/.project -------------------------------------------------------------------------------- /android/.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- 1 | #Sat Mar 10 14:36:05 CST 2018 2 | connection.project.dir= 3 | -------------------------------------------------------------------------------- /android/app/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/.classpath -------------------------------------------------------------------------------- /android/app/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/.project -------------------------------------------------------------------------------- /android/app/.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- 1 | #Sat Mar 10 14:36:06 CST 2018 2 | connection.project.dir=.. 3 | -------------------------------------------------------------------------------- /android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/BUCK -------------------------------------------------------------------------------- /android/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/app.iml -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/assets/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/assets/fonts/iconfont.ttf -------------------------------------------------------------------------------- /android/app/src/main/java/com/crnaproject/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/java/com/crnaproject/MainActivity.java -------------------------------------------------------------------------------- /android/app/src/main/java/com/crnaproject/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/java/com/crnaproject/MainApplication.java -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/crnaproject.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/crnaproject.iml -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/keystores/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/keystores/BUCK -------------------------------------------------------------------------------- /android/keystores/debug.keystore.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/keystores/debug.keystore.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/app.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/index.js -------------------------------------------------------------------------------- /ios/crnaproject-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject-Bridging-Header.h -------------------------------------------------------------------------------- /ios/crnaproject-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject-tvOS/Info.plist -------------------------------------------------------------------------------- /ios/crnaproject-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject-tvOSTests/Info.plist -------------------------------------------------------------------------------- /ios/crnaproject.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/crnaproject.xcodeproj/xcshareddata/xcschemes/crnaproject-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject.xcodeproj/xcshareddata/xcschemes/crnaproject-tvOS.xcscheme -------------------------------------------------------------------------------- /ios/crnaproject.xcodeproj/xcshareddata/xcschemes/crnaproject.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject.xcodeproj/xcshareddata/xcschemes/crnaproject.xcscheme -------------------------------------------------------------------------------- /ios/crnaproject/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/AppDelegate.h -------------------------------------------------------------------------------- /ios/crnaproject/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/AppDelegate.m -------------------------------------------------------------------------------- /ios/crnaproject/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /ios/crnaproject/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/crnaproject/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /ios/crnaproject/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/Info.plist -------------------------------------------------------------------------------- /ios/crnaproject/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/main.m -------------------------------------------------------------------------------- /ios/crnaproject/trackPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaproject/trackPlayer.swift -------------------------------------------------------------------------------- /ios/crnaprojectTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaprojectTests/Info.plist -------------------------------------------------------------------------------- /ios/crnaprojectTests/crnaprojectTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/ios/crnaprojectTests/crnaprojectTests.m -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/screenshots/cover.jpg -------------------------------------------------------------------------------- /src/assets/541152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/assets/541152.png -------------------------------------------------------------------------------- /src/assets/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/assets/fonts/iconfont.ttf -------------------------------------------------------------------------------- /src/components/Album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/Album.js -------------------------------------------------------------------------------- /src/components/MusicList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/MusicList.js -------------------------------------------------------------------------------- /src/components/MusicListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/MusicListItem.js -------------------------------------------------------------------------------- /src/components/Notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/Notice.js -------------------------------------------------------------------------------- /src/components/Panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/Panel.js -------------------------------------------------------------------------------- /src/components/PlayController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/PlayController.js -------------------------------------------------------------------------------- /src/components/PlayList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/PlayList.js -------------------------------------------------------------------------------- /src/components/PlayListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/PlayListItem.js -------------------------------------------------------------------------------- /src/components/ProgressSlider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/ProgressSlider.js -------------------------------------------------------------------------------- /src/components/SkeletonItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/SkeletonItem.js -------------------------------------------------------------------------------- /src/components/SongItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/SongItem.js -------------------------------------------------------------------------------- /src/components/Tabbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/components/Tabbar.js -------------------------------------------------------------------------------- /src/lib/TrackPlayerType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/TrackPlayerType.js -------------------------------------------------------------------------------- /src/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/api.js -------------------------------------------------------------------------------- /src/lib/encrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/encrypt.js -------------------------------------------------------------------------------- /src/lib/icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/icon.js -------------------------------------------------------------------------------- /src/lib/playModeType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/playModeType.js -------------------------------------------------------------------------------- /src/lib/sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/sound.js -------------------------------------------------------------------------------- /src/lib/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/lib/tools.js -------------------------------------------------------------------------------- /src/store/MobxRnnProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/store/MobxRnnProvider.js -------------------------------------------------------------------------------- /src/store/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/store/models/index.js -------------------------------------------------------------------------------- /src/store/models/music.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/store/models/music.js -------------------------------------------------------------------------------- /src/views/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/views/Home.js -------------------------------------------------------------------------------- /src/views/Musiclist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/views/Musiclist.js -------------------------------------------------------------------------------- /src/views/Play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/views/Play.js -------------------------------------------------------------------------------- /src/views/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/views/Search.js -------------------------------------------------------------------------------- /src/views/Test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/src/views/Test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moonou/siren/HEAD/yarn.lock --------------------------------------------------------------------------------