返回全部路线
跨平台移动开发
React Native
从原生基础组件开始,逐步学习布局、交互、导航、网络与移动端适配。
22
已归档课程
更新至 2026.09.30
课程目录
按顺序学习,也可以直接搜索
22 节课程
- 第 1 课View、Text 与基础界面React Native 使用原生基础组件组合移动界面,而不是直接使用网页的 div 和 p 标签。2026.08.31
- 第 2 课Flexbox 基础布局控制移动界面元素的排列、间距和对齐。2026.09.01
- 第 3 课StyleSheet样式复用整理重复布局和文字样式。2026.09.02
- 第 4 课Pressable点击与按压反馈把静态文字卡片变成有按压反馈的操作入口。2026.09.03
- 第 5 课useState与点击计数让 Pressable 点击次数显示在页面上。2026.09.04
- 第 6 课TextInput受控输入让用户编辑并实时显示练习主题。2026.09.07
- 第 7 课条件渲染提示只在用户填写练习主题后显示确认提示。2026.09.08
- 第 8 课FlatList渲染长列表高效渲染可能变长的课程列表,而不是一次创建全部行。2026.09.09
- 第 9 课FlatList空状态在列表没有数据时说明当前状态。2026.09.10
- 第 10 课FlatList项目分隔在课程项之间统一加入可复用间隔。2026.09.11
- 第 11 课FlatList稳定keyExtractor让列表在插入、删除和重排时正确复用每个项目。2026.09.14
- 第 12 课RefreshControl下拉刷新为课程 FlatList 增加明确的下拉刷新反馈。2026.09.15
- 第 13 课刷新失败显示Alert在刷新异常时给出原生提示并复位状态。2026.09.16
- 第 14 课Alert提供重试动作在刷新失败提示中让用户直接重试。2026.09.17
- 第 15 课重试期间禁用重复触发刷新重试尚未结束时阻止用户重复启动同一任务。2026.09.18
- 第 16 课显示最后刷新时间让用户辨认最近一次成功刷新。2026.09.21
- 第 17 课为重试按钮设置无障碍名称让屏幕阅读器明确说明按钮会重新刷新课程列表。2026.09.22
- 第 18 课刷新失败显示内联提示刷新失败后,列表旁保留可见提示,同时继续显示上次成功刷新时间。2026.09.23
- 第 19 课标识内联刷新失败提示让辅助技术辨认刷新失败后新增的内联文字是警告信息。2026.09.24
- 第 20 课在 Android 上温和播报刷新结果刷新失败文字变化时,提示 TalkBack 用户,但不强行打断正在朗读的内容。2026.09.28
- 第 21 课记录双平台朗读验证结果把 Android 与 iOS 的无障碍验证分开记录,不伪造结果。2026.09.29
- 第 22 课为测试矩阵记录辅助技术版本让双平台朗读结果能追溯到具体 VoiceOver 或 TalkBack 环境。2026.09.30