React Native 是一个由 Facebook 开发的跨平台移动应用开发框架,使用 JavaScript 和 React 编写移动应用。它允许开发者使用相同的代码库同时为 iOS 和 Android 平台构建应用。

快速入门

以下是一些 React Native 快速入门的步骤:

  • 安装 Node.js 和 npm:React Native 需要 Node.js 和 npm(Node.js 包管理器)。

  • 安装 React Native CLI:React Native CLI 是用于创建、开发、测试和运行 React Native 应用的命令行工具。

  • 创建新应用:使用以下命令创建一个新的 React Native 应用:

    npx react-native init MyNewApp
    
  • 启动模拟器或连接真机:使用以下命令启动 iOS 模拟器或连接 Android 真机:

    npx react-native run-ios
    # 或者
    npx react-native run-android
    

常用组件

React Native 提供了许多组件,以下是一些常用的组件:

  • Text:用于显示文本。
  • View:容器组件,用于组织和布局其他组件。
  • Image:用于显示图片。
  • ScrollView:用于在屏幕上滚动显示内容。
  • Button:用于触发事件。

示例代码

以下是一个简单的 React Native 示例代码,用于显示一个按钮和文本:

import React from 'react';
import { View, Text, Button, Image } from 'react-native';

const App = () => {
  return (
    <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
      <Text>Hello, React Native!</Text>
      <Button title="点击我" onPress={() => alert('按钮被点击了!')} />
    </View>
  );
};

export default App;

扩展阅读

想要了解更多关于 React Native 的知识,可以阅读以下文章: