├── .babelrc ├── .buckconfig ├── .flowconfig ├── .gitattributes ├── .gitignore ├── .tmp └── reactNativeBuild │ ├── debuggerWorker.js │ ├── index.android.bundle │ └── index.android.map ├── .watchmanconfig ├── App.js ├── README.md ├── __tests__ ├── index.android.js └── index.ios.js ├── android ├── app │ ├── BUCK │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── exerciseproject │ │ │ ├── MainActivity.java │ │ │ ├── MainApplication.java │ │ │ ├── ToastModule.java │ │ │ └── ToastModulePackage.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 ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── keystores │ ├── BUCK │ └── debug.keystore.properties └── settings.gradle ├── app.json ├── index.android.js ├── index.ios.js ├── ios ├── ExerciseProject-tvOS │ └── Info.plist ├── ExerciseProject-tvOSTests │ └── Info.plist ├── ExerciseProject.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ ├── ExerciseProject-tvOS.xcscheme │ │ └── ExerciseProject.xcscheme ├── ExerciseProject │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── HelloWorld.h │ ├── HelloWorld.m │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ └── main.m └── ExerciseProjectTests │ ├── ExerciseProjectTests.m │ └── Info.plist ├── package.json ├── src ├── 01_componts │ ├── CompontsTest.js │ ├── FlatListDemo.js │ ├── ImageDemo.js │ ├── ScrollViewDemo.js │ ├── SectionListDemo.js │ ├── TextDemo.js │ ├── TextinputDemo.js │ └── ViewDemo.js ├── 02_flex │ ├── AlignItemsDemo.js │ ├── AlignSelfDemo.js │ ├── ComicMainDemo.js │ ├── FlexDemo.js │ ├── FlexDirectionDemo.js │ ├── FlexWrapDemo.js │ ├── GridDemo.js │ ├── JustifyContentDemo.js │ └── PositionDemo.js ├── 03_props_state_lifecycle │ ├── LifecycleDemo.js │ ├── LifecycleDemo2.js │ ├── PropsDemo.js │ └── StateDemo.js ├── 04_network │ ├── FetchNetDataDemo.js │ └── XMLHttpRequestDemo.js ├── 05_navigation │ ├── drawernavigation │ │ ├── DrawerMainScreen.js │ │ └── DrawerSecondScreen.js │ ├── nestingnavigators │ │ ├── MyStackNavigation.js │ │ ├── SecondScreen.js │ │ ├── TabMainScreen.js │ │ └── ThirdScreen.js │ ├── nestingnavigators2 │ │ ├── DrawerSecondScreen.js │ │ ├── MyDrawerNavigation.js │ │ ├── MyStackNavigation.js │ │ ├── SecondScreen.js │ │ ├── TabMainScreen.js │ │ └── ThirdScreen.js │ ├── stacknavigation │ │ ├── ChatScreen.js │ │ └── StackMainScreen.js │ └── tabnavigation │ │ ├── SecondScreen.js │ │ └── TabMainScreen.js ├── 06_swiper │ ├── SwiperDemo.js │ └── SwiperDemo2.js ├── 07_refreshcontrol │ ├── ActivityIndicatorDemo.js │ ├── LoadMoreDemo.js │ ├── RefreshControlDemo.js │ └── RefreshControlFlatListDemo.js ├── 08_webview │ ├── WebViewCommunication.js │ ├── WebViewLocalDemo.js │ ├── WebViewSimpleDemo.js │ ├── helloworld.html │ └── messaging.html ├── 09_picker │ ├── PickerDemo.js │ ├── SliderDemo.js │ └── SwitchDemo.js ├── 10_storage │ ├── AsyncStorageDemo.js │ ├── RealmDemo.js │ ├── SQLite.js │ └── SQLiteDemo.js ├── 11_api │ ├── AlertDemo.js │ ├── AlertIOSDemo.js │ ├── AlertModalDemo.js │ ├── AppStateDemo.js │ ├── BackHandlerDemo.js │ ├── DimensionsDemo.js │ ├── GeolocationDemo.js │ ├── KeyboardDemo.js │ ├── NetInfoDemo.js │ ├── PixelRatioDemo.js │ └── ToastAndroidDemo.js ├── 12_nativeapi │ ├── HelloWorldIOS.js │ ├── HelloWorldIOSDemo.js │ ├── ToastModuleAndroid.js │ └── ToastModuleAndroidDemo.js ├── 13_animation │ ├── FrameAnimationDemo.js │ └── LayoutAnimationDemo.js └── images │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── book_boy.png │ ├── book_boy_press.png │ ├── color_for_danmu_normal.png │ ├── color_for_danmu_select.png │ ├── colortext_select.png │ ├── colortext_unpress.png │ ├── face_select.png │ ├── face_unpress.png │ ├── ground_boy.png │ ├── ground_boy_press.png │ ├── head1.jpg │ ├── home_boy.png │ ├── home_boy_press.png │ ├── mine_boy.png │ ├── mine_boy_press.png │ ├── more_boy.png │ ├── praise_disable.png │ ├── praise_enable.png │ ├── reading_last_collection_off.png │ ├── reading_last_collection_on.png │ ├── user_crown_is_vip.png │ ├── vip_account.png │ ├── vip_cloud.png │ ├── vip_finish.png │ ├── wait_message.png │ └── wait_message_press.png └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react-native"] 3 | } 4 | -------------------------------------------------------------------------------- /.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.buckconfig -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.gitignore -------------------------------------------------------------------------------- /.tmp/reactNativeBuild/debuggerWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.tmp/reactNativeBuild/debuggerWorker.js -------------------------------------------------------------------------------- /.tmp/reactNativeBuild/index.android.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.tmp/reactNativeBuild/index.android.bundle -------------------------------------------------------------------------------- /.tmp/reactNativeBuild/index.android.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/.tmp/reactNativeBuild/index.android.map -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/App.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | React Native 每日一练 -------------------------------------------------------------------------------- /__tests__/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/__tests__/index.android.js -------------------------------------------------------------------------------- /__tests__/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/__tests__/index.ios.js -------------------------------------------------------------------------------- /android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/BUCK -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/java/com/exerciseproject/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/java/com/exerciseproject/MainActivity.java -------------------------------------------------------------------------------- /android/app/src/main/java/com/exerciseproject/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/java/com/exerciseproject/MainApplication.java -------------------------------------------------------------------------------- /android/app/src/main/java/com/exerciseproject/ToastModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/java/com/exerciseproject/ToastModule.java -------------------------------------------------------------------------------- /android/app/src/main/java/com/exerciseproject/ToastModulePackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/java/com/exerciseproject/ToastModulePackage.java -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/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/mronion0603/ReactNativeExercise/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/mronion0603/ReactNativeExercise/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/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/keystores/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/keystores/BUCK -------------------------------------------------------------------------------- /android/keystores/debug.keystore.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/keystores/debug.keystore.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/app.json -------------------------------------------------------------------------------- /index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/index.android.js -------------------------------------------------------------------------------- /index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/index.ios.js -------------------------------------------------------------------------------- /ios/ExerciseProject-tvOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject-tvOS/Info.plist -------------------------------------------------------------------------------- /ios/ExerciseProject-tvOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject-tvOSTests/Info.plist -------------------------------------------------------------------------------- /ios/ExerciseProject.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/ExerciseProject.xcodeproj/xcshareddata/xcschemes/ExerciseProject-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject.xcodeproj/xcshareddata/xcschemes/ExerciseProject-tvOS.xcscheme -------------------------------------------------------------------------------- /ios/ExerciseProject.xcodeproj/xcshareddata/xcschemes/ExerciseProject.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject.xcodeproj/xcshareddata/xcschemes/ExerciseProject.xcscheme -------------------------------------------------------------------------------- /ios/ExerciseProject/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/AppDelegate.h -------------------------------------------------------------------------------- /ios/ExerciseProject/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/AppDelegate.m -------------------------------------------------------------------------------- /ios/ExerciseProject/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /ios/ExerciseProject/HelloWorld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/HelloWorld.h -------------------------------------------------------------------------------- /ios/ExerciseProject/HelloWorld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/HelloWorld.m -------------------------------------------------------------------------------- /ios/ExerciseProject/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/ExerciseProject/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/Info.plist -------------------------------------------------------------------------------- /ios/ExerciseProject/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProject/main.m -------------------------------------------------------------------------------- /ios/ExerciseProjectTests/ExerciseProjectTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProjectTests/ExerciseProjectTests.m -------------------------------------------------------------------------------- /ios/ExerciseProjectTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/ios/ExerciseProjectTests/Info.plist -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/package.json -------------------------------------------------------------------------------- /src/01_componts/CompontsTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/CompontsTest.js -------------------------------------------------------------------------------- /src/01_componts/FlatListDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/FlatListDemo.js -------------------------------------------------------------------------------- /src/01_componts/ImageDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/ImageDemo.js -------------------------------------------------------------------------------- /src/01_componts/ScrollViewDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/ScrollViewDemo.js -------------------------------------------------------------------------------- /src/01_componts/SectionListDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/SectionListDemo.js -------------------------------------------------------------------------------- /src/01_componts/TextDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/TextDemo.js -------------------------------------------------------------------------------- /src/01_componts/TextinputDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/TextinputDemo.js -------------------------------------------------------------------------------- /src/01_componts/ViewDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/01_componts/ViewDemo.js -------------------------------------------------------------------------------- /src/02_flex/AlignItemsDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/AlignItemsDemo.js -------------------------------------------------------------------------------- /src/02_flex/AlignSelfDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/AlignSelfDemo.js -------------------------------------------------------------------------------- /src/02_flex/ComicMainDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/ComicMainDemo.js -------------------------------------------------------------------------------- /src/02_flex/FlexDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/FlexDemo.js -------------------------------------------------------------------------------- /src/02_flex/FlexDirectionDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/FlexDirectionDemo.js -------------------------------------------------------------------------------- /src/02_flex/FlexWrapDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/FlexWrapDemo.js -------------------------------------------------------------------------------- /src/02_flex/GridDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/GridDemo.js -------------------------------------------------------------------------------- /src/02_flex/JustifyContentDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/JustifyContentDemo.js -------------------------------------------------------------------------------- /src/02_flex/PositionDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/02_flex/PositionDemo.js -------------------------------------------------------------------------------- /src/03_props_state_lifecycle/LifecycleDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/03_props_state_lifecycle/LifecycleDemo.js -------------------------------------------------------------------------------- /src/03_props_state_lifecycle/LifecycleDemo2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/03_props_state_lifecycle/LifecycleDemo2.js -------------------------------------------------------------------------------- /src/03_props_state_lifecycle/PropsDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/03_props_state_lifecycle/PropsDemo.js -------------------------------------------------------------------------------- /src/03_props_state_lifecycle/StateDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/03_props_state_lifecycle/StateDemo.js -------------------------------------------------------------------------------- /src/04_network/FetchNetDataDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/04_network/FetchNetDataDemo.js -------------------------------------------------------------------------------- /src/04_network/XMLHttpRequestDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/04_network/XMLHttpRequestDemo.js -------------------------------------------------------------------------------- /src/05_navigation/drawernavigation/DrawerMainScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/drawernavigation/DrawerMainScreen.js -------------------------------------------------------------------------------- /src/05_navigation/drawernavigation/DrawerSecondScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/drawernavigation/DrawerSecondScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators/MyStackNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators/MyStackNavigation.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators/SecondScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators/SecondScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators/TabMainScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators/TabMainScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators/ThirdScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators/ThirdScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/DrawerSecondScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/DrawerSecondScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/MyDrawerNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/MyDrawerNavigation.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/MyStackNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/MyStackNavigation.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/SecondScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/SecondScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/TabMainScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/TabMainScreen.js -------------------------------------------------------------------------------- /src/05_navigation/nestingnavigators2/ThirdScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/nestingnavigators2/ThirdScreen.js -------------------------------------------------------------------------------- /src/05_navigation/stacknavigation/ChatScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/stacknavigation/ChatScreen.js -------------------------------------------------------------------------------- /src/05_navigation/stacknavigation/StackMainScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/stacknavigation/StackMainScreen.js -------------------------------------------------------------------------------- /src/05_navigation/tabnavigation/SecondScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/tabnavigation/SecondScreen.js -------------------------------------------------------------------------------- /src/05_navigation/tabnavigation/TabMainScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/05_navigation/tabnavigation/TabMainScreen.js -------------------------------------------------------------------------------- /src/06_swiper/SwiperDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/06_swiper/SwiperDemo.js -------------------------------------------------------------------------------- /src/06_swiper/SwiperDemo2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/06_swiper/SwiperDemo2.js -------------------------------------------------------------------------------- /src/07_refreshcontrol/ActivityIndicatorDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/07_refreshcontrol/ActivityIndicatorDemo.js -------------------------------------------------------------------------------- /src/07_refreshcontrol/LoadMoreDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/07_refreshcontrol/LoadMoreDemo.js -------------------------------------------------------------------------------- /src/07_refreshcontrol/RefreshControlDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/07_refreshcontrol/RefreshControlDemo.js -------------------------------------------------------------------------------- /src/07_refreshcontrol/RefreshControlFlatListDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/07_refreshcontrol/RefreshControlFlatListDemo.js -------------------------------------------------------------------------------- /src/08_webview/WebViewCommunication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/08_webview/WebViewCommunication.js -------------------------------------------------------------------------------- /src/08_webview/WebViewLocalDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/08_webview/WebViewLocalDemo.js -------------------------------------------------------------------------------- /src/08_webview/WebViewSimpleDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/08_webview/WebViewSimpleDemo.js -------------------------------------------------------------------------------- /src/08_webview/helloworld.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/08_webview/helloworld.html -------------------------------------------------------------------------------- /src/08_webview/messaging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/08_webview/messaging.html -------------------------------------------------------------------------------- /src/09_picker/PickerDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/09_picker/PickerDemo.js -------------------------------------------------------------------------------- /src/09_picker/SliderDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/09_picker/SliderDemo.js -------------------------------------------------------------------------------- /src/09_picker/SwitchDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/09_picker/SwitchDemo.js -------------------------------------------------------------------------------- /src/10_storage/AsyncStorageDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/10_storage/AsyncStorageDemo.js -------------------------------------------------------------------------------- /src/10_storage/RealmDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/10_storage/RealmDemo.js -------------------------------------------------------------------------------- /src/10_storage/SQLite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/10_storage/SQLite.js -------------------------------------------------------------------------------- /src/10_storage/SQLiteDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/10_storage/SQLiteDemo.js -------------------------------------------------------------------------------- /src/11_api/AlertDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/AlertDemo.js -------------------------------------------------------------------------------- /src/11_api/AlertIOSDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/AlertIOSDemo.js -------------------------------------------------------------------------------- /src/11_api/AlertModalDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/AlertModalDemo.js -------------------------------------------------------------------------------- /src/11_api/AppStateDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/AppStateDemo.js -------------------------------------------------------------------------------- /src/11_api/BackHandlerDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/BackHandlerDemo.js -------------------------------------------------------------------------------- /src/11_api/DimensionsDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/DimensionsDemo.js -------------------------------------------------------------------------------- /src/11_api/GeolocationDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/GeolocationDemo.js -------------------------------------------------------------------------------- /src/11_api/KeyboardDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/KeyboardDemo.js -------------------------------------------------------------------------------- /src/11_api/NetInfoDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/NetInfoDemo.js -------------------------------------------------------------------------------- /src/11_api/PixelRatioDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/PixelRatioDemo.js -------------------------------------------------------------------------------- /src/11_api/ToastAndroidDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/11_api/ToastAndroidDemo.js -------------------------------------------------------------------------------- /src/12_nativeapi/HelloWorldIOS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/12_nativeapi/HelloWorldIOS.js -------------------------------------------------------------------------------- /src/12_nativeapi/HelloWorldIOSDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/12_nativeapi/HelloWorldIOSDemo.js -------------------------------------------------------------------------------- /src/12_nativeapi/ToastModuleAndroid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/12_nativeapi/ToastModuleAndroid.js -------------------------------------------------------------------------------- /src/12_nativeapi/ToastModuleAndroidDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/12_nativeapi/ToastModuleAndroidDemo.js -------------------------------------------------------------------------------- /src/13_animation/FrameAnimationDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/13_animation/FrameAnimationDemo.js -------------------------------------------------------------------------------- /src/13_animation/LayoutAnimationDemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/13_animation/LayoutAnimationDemo.js -------------------------------------------------------------------------------- /src/images/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/1.jpg -------------------------------------------------------------------------------- /src/images/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/2.jpg -------------------------------------------------------------------------------- /src/images/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/3.jpg -------------------------------------------------------------------------------- /src/images/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/4.jpg -------------------------------------------------------------------------------- /src/images/book_boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/book_boy.png -------------------------------------------------------------------------------- /src/images/book_boy_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/book_boy_press.png -------------------------------------------------------------------------------- /src/images/color_for_danmu_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/color_for_danmu_normal.png -------------------------------------------------------------------------------- /src/images/color_for_danmu_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/color_for_danmu_select.png -------------------------------------------------------------------------------- /src/images/colortext_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/colortext_select.png -------------------------------------------------------------------------------- /src/images/colortext_unpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/colortext_unpress.png -------------------------------------------------------------------------------- /src/images/face_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/face_select.png -------------------------------------------------------------------------------- /src/images/face_unpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/face_unpress.png -------------------------------------------------------------------------------- /src/images/ground_boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/ground_boy.png -------------------------------------------------------------------------------- /src/images/ground_boy_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/ground_boy_press.png -------------------------------------------------------------------------------- /src/images/head1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/head1.jpg -------------------------------------------------------------------------------- /src/images/home_boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/home_boy.png -------------------------------------------------------------------------------- /src/images/home_boy_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/home_boy_press.png -------------------------------------------------------------------------------- /src/images/mine_boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/mine_boy.png -------------------------------------------------------------------------------- /src/images/mine_boy_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/mine_boy_press.png -------------------------------------------------------------------------------- /src/images/more_boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/more_boy.png -------------------------------------------------------------------------------- /src/images/praise_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/praise_disable.png -------------------------------------------------------------------------------- /src/images/praise_enable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/praise_enable.png -------------------------------------------------------------------------------- /src/images/reading_last_collection_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/reading_last_collection_off.png -------------------------------------------------------------------------------- /src/images/reading_last_collection_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/reading_last_collection_on.png -------------------------------------------------------------------------------- /src/images/user_crown_is_vip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/user_crown_is_vip.png -------------------------------------------------------------------------------- /src/images/vip_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/vip_account.png -------------------------------------------------------------------------------- /src/images/vip_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/vip_cloud.png -------------------------------------------------------------------------------- /src/images/vip_finish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/vip_finish.png -------------------------------------------------------------------------------- /src/images/wait_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/wait_message.png -------------------------------------------------------------------------------- /src/images/wait_message_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/src/images/wait_message_press.png -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mronion0603/ReactNativeExercise/HEAD/yarn.lock --------------------------------------------------------------------------------