首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ReactNative
订阅
李剑飞
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Typescript 强化数据结构
左子树的右节点和右子树的左节点相同。 右子树的左节点和左子树的右节点相同。 类似于 React 16 的 Fiber Node 连接而成的 Fiber Tree ,就是个单链表结构。 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 反转从位置 m 到 n 的链表…
React Native之手写签名
起因因为项目中需要用到App手写签名,大致需要下面几个要求基础的手写签名功能,支持设置画笔颜色、大小支持加载签名数据支持背景为透明(因为需要最终将该签名附加到word/pdf上面)选库搜索了一番git
react native 重构 clicli APP 总结
halo,大家好,我是132,今天给大家带来的是一篇有关于c站app的重构总结背景由于旧版c站app用户量太多,apicloud平台要求上传企业认证,否则将无法更新app这波操作简直了……我们app的
React Native发布新一代JS引擎Hermes
前不久,Facebook在ChainReact 2019大会上正式推出了新一代JavaScript执行引擎Hermes。 Hermes 是一款小巧轻便的 JavaScript 引擎,专门针对在 Android 上运行 React Native 进行了优化。对于许多应用程序,只需…
更新 React Native App 版本号
React Naitve 整合了 JavaScript、Android 和 iOS。随之而来的是三种不同的构建工具:npm、Xcode 和 Gradle。当我们要发布 App 并增加版本号是会发生什么?我们必须要更新 package.json、build.gradle 和 in…
开发自己的react-native组件并发布到npm
在做react-native开发的时候,我们经常会找到一些第三方组件,并且通过npm install的方式很方便的安装使用。在使用的同时,你是否想过,我们自己应该如何开发并发布一个组件呢?不管是给自己的多个项目共用,或者开源给到别人用,这都是一件很酷的事情。 那么今天,我就以我…
RN与原生交互(一)——基本页面跳转
React Native(以下简称RN)开发app过程中大部分都可以在JS端完成,但是也有一些功能是需要原生端来完成的。这时RN与原生端就不可避免的需要进行交互,比如页面跳转和数据传递。本篇文章主要以RN——原生、原生——RN——原生为例来讲解如何进行基本的页面跳转操作。 关于…
CodePush优化之减小更新包体积
很早之前,曾写过关于热更新的自实现解决方案 《React Native 实现热部署、差异化增量热更新》。其中详细描述了如何实现自定义热更新,以及增量更新。这种方案存在的缺点也是非常明显的,不够稳定,兼容性差等。微软出品的 react-native-code-push 帮助我们在…
React Native(二):分包机制与动态下发
随着 Flutter 的出现,React Native 的热度在逐渐降低,而 facebook 本身对于 React Native 的重构也在进行当中。以目前的情况来说,React Native 要开发一个完整的应用程序,或者成为应用程序的一部分,都需要开发者能够了解两侧客户端…
前端之路:RN拆包demo(js部分)
业务包:承接业务模块,一般有多个模块(比如登录模块,个人中心模块,。。。) Used to generate the module id for require statements. An optional function that can modify the code …