├── .idea ├── misc.xml ├── modules.xml ├── react-native-learn.iml └── workspace.xml ├── Example ├── .babelrc ├── .buckconfig ├── .flowconfig ├── .gitignore ├── .watchmanconfig ├── App │ ├── Base │ │ ├── App.js │ │ ├── Component │ │ │ ├── Util.js │ │ │ ├── leftNavBtn.js │ │ │ └── test.js │ │ ├── Demo.json │ │ └── Root.js │ ├── Page │ │ ├── FivePage │ │ │ ├── Component │ │ │ │ ├── Actions │ │ │ │ │ ├── ActionTypes.js │ │ │ │ │ ├── HomeAction.js │ │ │ │ │ └── Index.js │ │ │ │ ├── Base │ │ │ │ │ ├── Root.js │ │ │ │ │ └── TabBarView.js │ │ │ │ ├── Common │ │ │ │ │ ├── Config.js │ │ │ │ │ ├── ConnectComponent.js │ │ │ │ │ ├── HomeContainer.js │ │ │ │ │ ├── Loading.js │ │ │ │ │ └── Request.js │ │ │ │ ├── Pages │ │ │ │ │ ├── Main │ │ │ │ │ │ ├── Main.js │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── ActionButton.js │ │ │ │ │ │ │ ├── ListItem.js │ │ │ │ │ │ │ └── StatusBar.js │ │ │ │ │ │ └── styles.js │ │ │ │ │ └── News │ │ │ │ │ │ ├── News.js │ │ │ │ │ │ ├── NewsDetail.js │ │ │ │ │ │ ├── NewsItem.js │ │ │ │ │ │ └── NewsList.js │ │ │ │ ├── Reducers │ │ │ │ │ ├── HomeReducer.js │ │ │ │ │ └── RootReducer.js │ │ │ │ ├── Resource │ │ │ │ │ ├── main-normal.png │ │ │ │ │ ├── main-selected.png │ │ │ │ │ ├── news-normal.png │ │ │ │ │ └── news-selected.png │ │ │ │ └── Store │ │ │ │ │ └── Store.js │ │ │ └── Five.js │ │ ├── FourPage │ │ │ └── Four.js │ │ ├── OnePage │ │ │ └── One.js │ │ ├── SixPage │ │ │ ├── Six.js │ │ │ ├── actions │ │ │ │ ├── actionTypes.js │ │ │ │ └── homeAction.js │ │ │ ├── base │ │ │ │ ├── root.js │ │ │ │ └── tabBarView.js │ │ │ ├── common │ │ │ │ ├── HeaderView.js │ │ │ │ ├── LoadMoreFooter.js │ │ │ │ ├── Loading.js │ │ │ │ ├── common.js │ │ │ │ └── utils.js │ │ │ ├── containers │ │ │ │ ├── detail.js │ │ │ │ ├── homeContainer.js │ │ │ │ ├── mainContainer.js │ │ │ │ └── 信息页_选择_icon.png │ │ │ ├── pages │ │ │ │ ├── Home.js │ │ │ │ └── HomeDetial.js │ │ │ ├── reducers │ │ │ │ ├── homeReducer.js │ │ │ │ └── rootReducer.js │ │ │ ├── resource │ │ │ │ ├── main-normal.png │ │ │ │ ├── main-selected.png │ │ │ │ ├── news-normal.png │ │ │ │ └── news-selected.png │ │ │ └── store │ │ │ │ └── store.js │ │ ├── ThreePage │ │ │ ├── PushButton.js │ │ │ └── Three.js │ │ └── TwoPage │ │ │ ├── Component │ │ │ ├── Account │ │ │ │ ├── Account.js │ │ │ │ └── Login.js │ │ │ ├── Common │ │ │ │ ├── config.js │ │ │ │ └── request.js │ │ │ ├── Edit │ │ │ │ └── Edit.js │ │ │ ├── List │ │ │ │ ├── Detail.js │ │ │ │ ├── List.js │ │ │ │ ├── VideoPlayerAndroid.js │ │ │ │ ├── VideoPlayeriOS.js │ │ │ │ └── item.js │ │ │ └── Picture │ │ │ │ └── Picture.js │ │ │ ├── RTTabBar.js │ │ │ └── Two.js │ └── Root.js ├── __tests__ │ ├── index.android.js │ └── index.ios.js ├── android │ ├── app │ │ ├── BUCK │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── fonts │ │ │ │ ├── Entypo.ttf │ │ │ │ ├── EvilIcons.ttf │ │ │ │ ├── FontAwesome.ttf │ │ │ │ ├── Foundation.ttf │ │ │ │ ├── Ionicons.ttf │ │ │ │ ├── MaterialIcons.ttf │ │ │ │ ├── Octicons.ttf │ │ │ │ └── Zocial.ttf │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ ├── 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 │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── keystores │ │ ├── BUCK │ │ └── debug.keystore.properties │ └── settings.gradle ├── index.android.js ├── index.ios.js ├── ios │ ├── Example.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Example.xcscheme │ ├── Example │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Controller │ │ │ ├── PushController.h │ │ │ ├── PushController.m │ │ │ ├── TestController.h │ │ │ └── TestController.m │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── 周期.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── 周期.png │ │ │ ├── 宝宝.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── 宝宝.png │ │ │ ├── 新闻.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── 新闻.png │ │ │ ├── 跳转.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── 跳转.png │ │ │ └── 闹钟.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── 闹钟.png │ │ ├── Info.plist │ │ ├── Main │ │ │ ├── AppDelegate.h │ │ │ └── AppDelegate.m │ │ ├── Project │ │ │ ├── RN组件 │ │ │ │ ├── ReactView.h │ │ │ │ └── ReactView.m │ │ │ ├── RN需要组件 │ │ │ │ ├── PushNative.h │ │ │ │ ├── PushNative.m │ │ │ │ ├── RCTPushViewManager.h │ │ │ │ └── RCTPushViewManager.m │ │ │ └── 原生组件 │ │ │ │ ├── PushButton.h │ │ │ │ └── PushButton.m │ │ └── main.m │ └── ExampleTests │ │ ├── ExampleTests.m │ │ └── Info.plist └── package.json └── README.md /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/react-native-learn.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/.idea/react-native-learn.iml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /Example/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react-native"] 3 | } -------------------------------------------------------------------------------- /Example/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/.buckconfig -------------------------------------------------------------------------------- /Example/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/.flowconfig -------------------------------------------------------------------------------- /Example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/.gitignore -------------------------------------------------------------------------------- /Example/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Example/App/Base/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/App.js -------------------------------------------------------------------------------- /Example/App/Base/Component/Util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/Component/Util.js -------------------------------------------------------------------------------- /Example/App/Base/Component/leftNavBtn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/Component/leftNavBtn.js -------------------------------------------------------------------------------- /Example/App/Base/Component/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/Component/test.js -------------------------------------------------------------------------------- /Example/App/Base/Demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/Demo.json -------------------------------------------------------------------------------- /Example/App/Base/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Base/Root.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Actions/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Actions/ActionTypes.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Actions/HomeAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Actions/HomeAction.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Actions/Index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Actions/Index.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Base/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Base/Root.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Base/TabBarView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Base/TabBarView.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Common/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Common/Config.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Common/ConnectComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Common/ConnectComponent.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Common/HomeContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Common/HomeContainer.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Common/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Common/Loading.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Common/Request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Common/Request.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/Main/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/Main/Main.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/Main/components/ActionButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/Main/components/ActionButton.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/Main/components/ListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/Main/components/ListItem.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/Main/components/StatusBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/Main/components/StatusBar.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/Main/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/Main/styles.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/News/News.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/News/News.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/News/NewsDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/News/NewsDetail.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/News/NewsItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/News/NewsItem.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Pages/News/NewsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Pages/News/NewsList.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Reducers/HomeReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Reducers/HomeReducer.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Reducers/RootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Reducers/RootReducer.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Resource/main-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Resource/main-normal.png -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Resource/main-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Resource/main-selected.png -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Resource/news-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Resource/news-normal.png -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Resource/news-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Resource/news-selected.png -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Component/Store/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Component/Store/Store.js -------------------------------------------------------------------------------- /Example/App/Page/FivePage/Five.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FivePage/Five.js -------------------------------------------------------------------------------- /Example/App/Page/FourPage/Four.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/FourPage/Four.js -------------------------------------------------------------------------------- /Example/App/Page/OnePage/One.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/OnePage/One.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/Six.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/Six.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/actions/actionTypes.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/actions/homeAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/actions/homeAction.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/base/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/base/root.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/base/tabBarView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/base/tabBarView.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/common/HeaderView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/common/HeaderView.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/common/LoadMoreFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/common/LoadMoreFooter.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/common/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/common/Loading.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/common/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/common/common.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/common/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/common/utils.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/containers/detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/containers/detail.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/containers/homeContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/containers/homeContainer.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/containers/mainContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/containers/mainContainer.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/containers/信息页_选择_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/containers/信息页_选择_icon.png -------------------------------------------------------------------------------- /Example/App/Page/SixPage/pages/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/pages/Home.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/pages/HomeDetial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/pages/HomeDetial.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/reducers/homeReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/reducers/homeReducer.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/reducers/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/reducers/rootReducer.js -------------------------------------------------------------------------------- /Example/App/Page/SixPage/resource/main-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/resource/main-normal.png -------------------------------------------------------------------------------- /Example/App/Page/SixPage/resource/main-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/resource/main-selected.png -------------------------------------------------------------------------------- /Example/App/Page/SixPage/resource/news-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/resource/news-normal.png -------------------------------------------------------------------------------- /Example/App/Page/SixPage/resource/news-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/resource/news-selected.png -------------------------------------------------------------------------------- /Example/App/Page/SixPage/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/SixPage/store/store.js -------------------------------------------------------------------------------- /Example/App/Page/ThreePage/PushButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/ThreePage/PushButton.js -------------------------------------------------------------------------------- /Example/App/Page/ThreePage/Three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/ThreePage/Three.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Account/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Account/Account.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Account/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Account/Login.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Common/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Common/config.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Common/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Common/request.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Edit/Edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Edit/Edit.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/List/Detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/List/Detail.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/List/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/List/List.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/List/VideoPlayerAndroid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/List/VideoPlayerAndroid.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/List/VideoPlayeriOS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/List/VideoPlayeriOS.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/List/item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/List/item.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Component/Picture/Picture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Component/Picture/Picture.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/RTTabBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/RTTabBar.js -------------------------------------------------------------------------------- /Example/App/Page/TwoPage/Two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Page/TwoPage/Two.js -------------------------------------------------------------------------------- /Example/App/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/App/Root.js -------------------------------------------------------------------------------- /Example/__tests__/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/__tests__/index.android.js -------------------------------------------------------------------------------- /Example/__tests__/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/__tests__/index.ios.js -------------------------------------------------------------------------------- /Example/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/BUCK -------------------------------------------------------------------------------- /Example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/build.gradle -------------------------------------------------------------------------------- /Example/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /Example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/Entypo.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/Entypo.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/EvilIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/EvilIcons.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/FontAwesome.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/FontAwesome.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/Foundation.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/Foundation.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/Ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/Ionicons.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/MaterialIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/MaterialIcons.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/Octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/Octicons.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/assets/fonts/Zocial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/assets/fonts/Zocial.ttf -------------------------------------------------------------------------------- /Example/android/app/src/main/java/com/example/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/java/com/example/MainActivity.java -------------------------------------------------------------------------------- /Example/android/app/src/main/java/com/example/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/java/com/example/MainApplication.java -------------------------------------------------------------------------------- /Example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/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/CodeRabbitYu/react-native-learn/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/CodeRabbitYu/react-native-learn/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/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /Example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /Example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/build.gradle -------------------------------------------------------------------------------- /Example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/gradle.properties -------------------------------------------------------------------------------- /Example/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /Example/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/gradlew -------------------------------------------------------------------------------- /Example/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/gradlew.bat -------------------------------------------------------------------------------- /Example/android/keystores/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/keystores/BUCK -------------------------------------------------------------------------------- /Example/android/keystores/debug.keystore.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/keystores/debug.keystore.properties -------------------------------------------------------------------------------- /Example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/android/settings.gradle -------------------------------------------------------------------------------- /Example/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/index.android.js -------------------------------------------------------------------------------- /Example/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/index.ios.js -------------------------------------------------------------------------------- /Example/ios/Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/ios/Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /Example/ios/Example/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/ios/Example/Controller/PushController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Controller/PushController.h -------------------------------------------------------------------------------- /Example/ios/Example/Controller/PushController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Controller/PushController.m -------------------------------------------------------------------------------- /Example/ios/Example/Controller/TestController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Controller/TestController.h -------------------------------------------------------------------------------- /Example/ios/Example/Controller/TestController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Controller/TestController.m -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/周期.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/周期.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/周期.imageset/周期.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/周期.imageset/周期.png -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/宝宝.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/宝宝.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/宝宝.imageset/宝宝.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/宝宝.imageset/宝宝.png -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/新闻.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/新闻.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/新闻.imageset/新闻.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/新闻.imageset/新闻.png -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/跳转.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/跳转.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/跳转.imageset/跳转.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/跳转.imageset/跳转.png -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/闹钟.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/闹钟.imageset/Contents.json -------------------------------------------------------------------------------- /Example/ios/Example/Images.xcassets/闹钟.imageset/闹钟.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Images.xcassets/闹钟.imageset/闹钟.png -------------------------------------------------------------------------------- /Example/ios/Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Info.plist -------------------------------------------------------------------------------- /Example/ios/Example/Main/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Main/AppDelegate.h -------------------------------------------------------------------------------- /Example/ios/Example/Main/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Main/AppDelegate.m -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN组件/ReactView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN组件/ReactView.h -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN组件/ReactView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN组件/ReactView.m -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN需要组件/PushNative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN需要组件/PushNative.h -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN需要组件/PushNative.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN需要组件/PushNative.m -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN需要组件/RCTPushViewManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN需要组件/RCTPushViewManager.h -------------------------------------------------------------------------------- /Example/ios/Example/Project/RN需要组件/RCTPushViewManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/RN需要组件/RCTPushViewManager.m -------------------------------------------------------------------------------- /Example/ios/Example/Project/原生组件/PushButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/原生组件/PushButton.h -------------------------------------------------------------------------------- /Example/ios/Example/Project/原生组件/PushButton.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/Project/原生组件/PushButton.m -------------------------------------------------------------------------------- /Example/ios/Example/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/Example/main.m -------------------------------------------------------------------------------- /Example/ios/ExampleTests/ExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/ExampleTests/ExampleTests.m -------------------------------------------------------------------------------- /Example/ios/ExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/ios/ExampleTests/Info.plist -------------------------------------------------------------------------------- /Example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/Example/package.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeRabbitYu/react-native-learn/HEAD/README.md --------------------------------------------------------------------------------