Logo
☆☆☆☆☆
0.0
Beginner
25h

使用 React Native 开始移动应用开发

React Native 是一个广为人知的移动应用开发框架,允许开发者使用可复用的组件创建功能丰富、跨平台的移动应用界面。它非常适合构建移动应用,支持多平台代码复用、预构建组件以及丰富的用户界面。许多知名的社交媒体平台,如 Facebook 和 Instagram,都是使用 React Native 构建的。 本课程将从 React Native 的简要介绍开始,随后讲解 React Native 内置组件的不同类别,包括基础组件、用户界面组件、用户交互组件以及列表视图组件。接着,你将学习应用样式设计、导航、Hooks、状态管理以及数据库管理等核心概念。课程中穿插了互动测验和实践挑战,帮助你检验学习成果。 完成本课程后,你将具备开发移动应用的能力,并开启作为 React Native 开发者的成长之路。

13 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 React Native 开始移动应用开发
React Native 是一个广为人知的移动应用开发框架,允许开发者使用可复用的组件创建功能丰富、跨平台的移动应用界面。它非常适合构建移动应用,支持多平台代码复用、预构建组件以及丰富的用户界面。许多知名的社交媒体平台,如 Facebook 和 Instagram,都是使用 React Native...

WHAT YOU'LL LEARN

对 React Native 基础知识的掌握

Content

13 Lessons • 0 Quizzes • 0 Challenges

开始之前
  1. 1

    课程简介

React Native 简介
  1. 1

    React Native 是什么

  2. 2

    类组件和函数组件

  3. 3

    原生组件、核心组件和API

  4. 4

    “Hello World”程序

  5. 5

    摘要:React Native 入门

  6. 6

    测验:React Native 入门

数据库管理
  1. 1

    Firebase 简介

  2. 2

    云 Firestore

  3. 3

    设置 Cloud Firestore 数据库

  4. 4

    使用 Cloud Firestore 进行 CRUD 操作

  5. 5

    摘要:数据库管理

  6. 6

    测验:数据库管理

  7. 7

    挑战:数据库管理

  8. 8

    解决方案回顾:数据库管理

基本组件
  1. 1

    基础组件简介

  2. 2

    View 组件

  3. 3

    文本

  4. 4

    图像

  5. 5

    文本输入

  6. 6

    滚动视图

  7. 7

    样式表

  8. 8

    摘要:基本组件

  9. 9

    测验:基本组件

  10. 10

    挑战:最喜欢的编程语言

  11. 11

    解决方案回顾:最喜欢的编程语言

附录
  1. 1

    React Native 项目目录结构

  2. 2

    调试 React Native 应用程序

用户界面与用户交互
  1. 1

    用户界面与用户交互入门

  2. 2

    按钮

  3. 3

    可触摸组件

  4. 4

    切换

  5. 5

    手势响应系统

  6. 6

    摘要:用户界面与用户交互

  7. 7

    测验:用户界面与用户交互

  8. 8

    挑战:用户界面与用户交互

  9. 9

    解决方案回顾:用户界面与用户交互

列表视图
  1. 1

    列表视图简介

  2. 2

    FlatList

  3. 3

    SectionList

  4. 4

    摘要:列表视图

  5. 5

    测验:列表视图

  6. 6

    挑战:列表视图

  7. 7

    解决方案回顾:列表视图

Android 组件和 API
  1. 1

    Android 组件与 API 入门

  2. 2

    BackHandler

  3. 3

    DrawerLayoutAndroid

  4. 4

    PermissionsAndroid

  5. 5

    ToastAndroid

  6. 6

    摘要:Android 组件与 API

  7. 7

    测验:Android 组件与 API

  8. 8

    挑战:Android 组件与 API

  9. 9

    解决方案回顾:Android 组件与 API

其他组件和API
  1. 1

    杂项组件和API简介

  2. 2

    活动指示器

  3. 3

    警告

  4. 4

    维度

  5. 5

    键盘避让视图

  6. 6

    摘要:其他组件和API

  7. 7

    测验:其他组件和API

  8. 8

    挑战:其他组件和API

  9. 9

    解决方案回顾:杂项组件和API

应用样式
  1. 1

    应用样式入门

  2. 2

    应用样式

  3. 3

    控制维度

  4. 4

    使用 Flexbox 布局

  5. 5

    颜色

  6. 6

    摘要:应用样式

  7. 7

    测验:应用样式

  8. 8

    挑战:应用样式

  9. 9

    解决方案回顾:应用样式

导航
  1. 1

    导航简介

  2. 2

    基于栈的导航

  3. 3

    基于标签的导航

  4. 4

    基于抽屉的导航

  5. 5

    摘要:导航

  6. 6

    测验:导航

  7. 7

    挑战:导航

  8. 8

    解决方案回顾:导航

钩子
  1. 1

    钩子简介

  2. 2

    useState

  3. 3

    useEffect

  4. 4

    useContext

  5. 5

    useReducer

  6. 6

    useCallback

  7. 7

    useMemo

  8. 8

    useRef

  9. 9

    摘要:钩子

  10. 10

    测验:钩子

  11. 11

    挑战:钩子

  12. 12

    解决方案回顾:钩子

状态管理
  1. 1

    什么是状态管理?

  2. 2

    使用 Hook 管理状态

  3. 3

    使用状态管理库来管理状态

  4. 4

    摘要:状态管理

  5. 5

    测验:状态管理

  6. 6

    挑战:状态管理

  7. 7

    解决方案回顾:状态管理

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)