首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
t
订阅
用户687046451797
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
React Native —— TextInput 组件与键盘遮挡问题记录
键盘遮挡问题,应该是 RN 中常见的了,网上有很多参考文章.但是这次开发的页面中涉及到多行输入框的问题。 鉴于之前开发过一个处理键盘高度与自适应的组件库,这里对若干个问题作一个记录。记录的内容包括以下几块: 熟悉iOS开发的同学一定很清楚,在iOS中键盘的遮挡问题就是自己处理的…
对闲鱼分享组件升级后,才知道什么叫灵活可扩展...
今年九月时,闲鱼将原有的社区产品 “鱼塘” 升级为 “会玩” 社区。对于一个社区型的产品,分享功能可以借助用户的社交圈子进行传播,提升产品的曝光量,吸引新用户关注,拉拢老用户留存。但闲鱼原有的分享功能更多的是从商品分享的角度来设计的,不适合会玩社区中用户创建的图文内容分享,为此…
React Native 实现自定义下拉刷新组件
Web 应用如果要更新列表数据,一般会选择点击左上角刷新按钮,或使用快捷键 Ctrl+F5,进行页面资源和数据的全量更新。如果页面提供了刷新按钮或是翻页按钮,也可以点击只做数据更新。 但移动客户端屏幕寸土寸金,无论是加上一个刷新按钮,还是配合越来越少的手机按键来做刷新操作,都不…
React Native 实现 Slider 组件
最近在一个 React Native 项目中需要实现类似 iPhone 中调节亮度和声音的滑块组件。React Native 自带的 Slider 虽然支持一定的定制化,但是仍无法满足需求。在 GitHub 上搜索无果后,打算自己实现。最终实现的效果如下图所示。 这篇文章记录了…
一篇文章帮你理清分布式事务的来龙去脉
一直以来分布式事务都是一个高大上的东西,每每谈到分布式事务总是充斥着 “2PC”,“3PC”,“base 理论”,“TCC” 等高端概念。 今天我想通过一篇文章,帮大家真正搞懂分布式事务。当我们再谈起分布式事务时,不再只有 “2PC”,“3PC”,“base 理论”,“TCC”…
用JS从零开始搭建3D渲染引擎(一)
为什么要写这个系列呢? 市面上关于前端的三维渲染的入门教程层出不穷, 有偏重于数学计算原理的, 有偏向于渲染管线流程介绍的, 也有告诉你API怎么用如何快速上手的. 这系列文章期望从零开始去考虑3D渲染引擎的搭建, 从无到有一步一步去构建三维渲染必备的要素和流程, 让读者能够"…
react-native-code-push首次增量热更优化
code-push在首次热更的时候会下载完整的Bundle压缩产物,非首次热更的时候会增量资源(diff图片).jsbundle文件还是完整的。 通过观察我们的热更包首次已经达到了20mb(已经是压缩后的)是一个很恐怖的事情。 用户在弱网的环境下失败几率就会增大,并且不能及时热…
快使用Scriptable自己开发一个iPhone小组件吧
最近苹果的 iOS 系统升级到了 iOS 14,这次的更新我比较关注的就是升级的小组件功能,这次更新我们可以将小组件放置在主屏幕中的任何位置,可以让我们更加便捷的查看一些信息,从而省去了还需要打开APP去查看消息的步骤,感觉很方便。 看到这里一些同学可能会说,功能是挺不错的,如…
【Hexo】Hexo 主题 Matery 配置
前两篇文章介绍了 Hexo + github pages + travis ci 进行自动化部署,并介绍了 Hexo 的配置文件中的各个属性,相信通过前两篇文章的学习,你已经学会了如何搭建自己的博客,并能够根据自己的需要进行个性化配置。 这一篇将以 Matery 这款主题为例,…
77.9K Star 的 Axios 项目有哪些值得借鉴的地方
Axios 是一个基于 Promise 的 HTTP 客户端,同时支持浏览器和 Node.js 环境。它是一个优秀的 HTTP 客户端,被广泛地应用在大量的 Web 项目中。 由上图可知,Axios 项目的 Star 数为 77.9K,Fork 数也高达 7.3K,是一个很优秀…