首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React Native 开发指南
todoit
创建于2022-07-28
订阅专栏
系列文章,帮助小伙伴们掌握 React Native 开发,少走弯路。
等 38 人订阅
共17篇文章
创建于2022-07-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用 React Native 核心组件的若干提示和技巧
本文分享作者在使用 React Native 核心组件时积累的一些经验。核心组件是指 View, Text, TextInput, ScrollView 这些组件。
React Native 嵌套滚动三件套
在 App 开发中,嵌套滚动是一个很常见的需求。本文分享作者和他的伙伴们通过封装原生组件来实现嵌套滚动的成果。
如何在 React Native 中实现聊天应用那样的键盘交互
本文分享如何在 React Native 中实现聊天应用那样的输入切换效果,包括键盘、操作面板、表情面板的平滑切换。
React Native 可复用 UI 小技巧:分离布局组件和状态组件
本文介绍编写 React 组件的一个小技巧:分离布局组件和状态组件。布局组件没有状态逻辑,状态组件不考虑布局。
如何在 React Native 中实现无侵入式的阴影效果
在 React Native,iOS 和 Android 实现阴影的方式是不一致的,阴影的效果也不同。本文介绍如何为 Andriod 打补丁,使 View 组件也支持阴影效果。
如何在 React Native 中给第三方库打补丁
有时使用了某个React Native 第三方库,可是它有些问题,我们不得不修改它的源码。本文介绍如何修改源码又不会意外丢失修改结果的方法。
如何在 React Native 中限制导入某些组件和模块
本文介绍如何在 React Native 中,通过 ESLint 规则来限制小伙伴们使用某些 Npm 库或组件。
如何在 React Native 中使用 CSS Modules
有些前端工程师希望也能像开发 web 应用那样,使用 CSS Modules 来开发 React Native。本文将介绍如何在 React Native 中使用 CSS Modules。
如何在 React Native 中添加闪屏
闪屏是 App 启动时的一种特殊的界面,它可以在 App 启动时显示一个加载动画,并且可以让用户知道 App 正在加载。本文手把手教你如何在 React Native 中实现闪屏。
如何在 React Native 中设置启动图标
在 React Native 中,制作和配置启动图标,和开发原生应用没有任何差别。希望本文对不太熟悉原生开发的小伙伴有所帮助。
如何在 React Native 中响应键盘开启和关闭
本文分享如何在 React Native 中构建像聊天应用那样的键盘辅助视图,让界面无缝地跟随键盘开启和关闭。
如何在 React Native App 中,为 PagerView 自定义 TabBar
本文手把手教你如何在 React Native App 中,为 PagerView 自定义一个丝滑的 TabBar,让你在面对同类需求时,游刃有余。
Monorepo 在 React Native 项目的实践
本文基于 React Native 项目讲解 Monorepo,不过泛前端项目也可以参考。 看图释义:就是你有一个巨无霸项目(Monolith),里面模块甚多,依赖错综复杂,给维护带来了困难。 为了维护方便,你想要模块化,把不同功能划分到不同子项目中去。此时,你可以让每个子项目…
开发 React Native 需要知道的 React
React Native 基于 React,本文为开发 React Native 的同学讲解 React 的核心概念。
React Native 多环境配置
通常,App 开发、部署会涉及多个环境,譬如开发、测试、预发布、生产等环境。为了避免打错包,我们需要使用科学的方法来切换环境。 按照下图指引,分别 Duplicate "Debug" Configuration 和 Duplicate "Release" Configurati…
[React Native] 还我靓靓 modal 弹窗
本文介绍如何无侵入式地在 React Native 中将 Modal 上的 Android 状态栏变透明。
使 React Native App 更具原生质感
今天向大家推荐我的开源项目,一款为 react-native 打造的原生导航库。由于导航方式是用原生组件实现的,所以体验会比 react-navigation 稍好,此外,同样的原因,使得 react-native 业务模块可以和原生业务模块完美契合。 这款导航库名为 reac…