# react-native-sample **Repository Path**: youhui_xm/react-native-sample ## Basic Information - **Project Name**: react-native-sample - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-10-24 - **Last Updated**: 2025-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React Native 示例项目 这是一个基于 React Native 的跨平台移动应用示例项目,适用于 Android 和 iOS 系统。该项目展示了如何使用 React Native 构建现代移动应用程序,并包含了多种实用组件和功能。 ## 项目特点 - 跨平台支持:适用于 Android 和 iOS - 模块化结构:清晰的目录结构便于维护和扩展 - 实用组件:包含多种常用的 UI 组件和功能模块 - 状态管理:使用 MobX 进行状态管理 - 国际化支持:提供多语言配置 ## 技术栈 - React Native - MobX 状态管理 - React Navigation - ESLint 代码规范 - Flow 类型检查 ## 目录结构 ``` ├── android/ # Android 原生代码 ├── ios/ # iOS 原生代码 ├── src/ │ ├── assets/ # 静态资源文件 │ ├── common/ # 公共工具类和函数 │ ├── components/ # 可复用的 UI 组件 │ ├── config/ # 配置文件 │ ├── navigator/ # 导航配置 │ ├── screens/ # 页面组件 │ ├── services/ # 网络服务 │ └── stores/ # 状态管理 ├── App.js # 应用入口文件 └── index.js # 项目入口 ``` ## 安装指南 1. 确保已安装 Node.js 和 npm 2. 安装 React Native CLI: `npm install -g react-native-cli` 3. 克隆项目: `git clone https://gitee.com/youhui_xm/react-native-sample` 4. 安装依赖: `cd react-native-sample && npm install` 5. 运行项目: - Android: `npx react-native run-android` - iOS: `npx react-native run-ios` ## 贡献指南 欢迎贡献代码和提出建议!请先阅读项目的贡献指南,然后提交 Pull Request。 ## 许可证 该项目采用 MIT 许可证。详情请参阅 LICENSE 文件。