首页
首页
沸点
课程
直播
活动
竞赛
商城
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 …