首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SoaringHeart
掘友等级
大前端工程师(iOS/Flutter/Vue3)
相信自己,可以做得更好。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
62
文章 62
沸点 0
赞
62
返回
|
搜索文章
最新
热门
Flutter 效率:账号切换组件 NAccountSheet
一、需求来源 开发的一个项目目前有四种角色,每种角色进入的界面和各模块的权限都完全不同;测试阶段修改bug,每天都需要切换几十次,不胜其烦,随封装组件 NAccountSheet 提高效率。 核心思路
Flutter 进阶:请求脱壳函数封装
一、需求来源 项目中有许多每次请求之后都需要做请求结果判断处理,成功或者失败; 1、假设接口返回如下 json 结构: 2、实际使用问题 1)、通过工具生成所有模型;这样通常情况下都没有太大的问题,唯
Flutter 进阶:用 Function.apply 优雅的实现函数防抖 debounce
一、需求来源 项目中遇到问题,当在极短的时间内多次点击某个按钮时,会造成一些异常情况: 多次请求、多次进入等问题。常见的处理方法: 加 loading,缺点是麻烦且动不动小菊花体验不好; 用 防抖函数
Flutter进阶: 最佳实践刷新列表组件化 NRefreshView
项目中有很多很多的列表,一直在研究如何组件化列表,但是按照最初的想法实现后发现有这样或那样的缺点。最近灵光一闪,在原先基础上做了减法和扩展,基本能满足大部分的开发场景,分享给大家。
Flutter 进阶:RichText/TextSpan 富文本终极版
一、需求来源 工作中经常遇到一些富文本的样式,每次写许多的 TextSpan 的不胜其烦;今天终于想到一种完美处理高亮文本样式和段落样式的办法,核心是通过 splitMapJoin 方法配合 RegE
Flutter 封装:输入框组件 NExpandTextfield
一、需求来源 开发时遇到一个需求: 从接口拉取到数据展示,根据情况(目前超过三行)显示展开折叠菜单; 展示之后可以编辑,编辑状态需要显示当前字符数; 编辑结束保存提交接口后再二次展示; 效果如下: 二
Flutter封装:最佳实践——Drawer/弹窗终极版
一、需求来源 一直在琢磨如何实现任意方向的弹窗,上周突然灵光一闪,实现了,分享给大家。 核心是通过传入参数 Alignment 来控制抽屉的进入和消失方向; 通过构造器构建弹窗内容,最终实现无限可能。
Flutter 封装:最佳实践 —— 数据库 Isar 极简封装
一、需求来源 最近工作中需要快速获取及更新大量数据(千条级别)缓存,还要考虑弱网情况,经过调查,初步确定使用 isar 数据库。好处是 1、社区活跃。 2、文档非常完善。 3、现有代码改动少。 用 i
Flutter 进阶:基于 fastlane 的项目自动化部署
一、需求来源 项目中遇到多版本并行开发的场景,随着打包次数的增多感觉越来越浪费时间。因为公司之前没有 Andriod 相关的自动化构建流程工具,每次都是打完包然后打开目录 /build/app/out
Flutter 封装:最佳实践 —— AppLifecycleState 状态监听封装
一、需求来源 项目中多页面需要同时监听 AppLifecycleState 根据状态实现不同的业务逻辑;尝试多种实现,使用起来比较麻烦,为了开发效率,随封装一个。代码不复杂,核心在于极简的封装方法。
下一页
个人成就
优秀创作者
文章被点赞
1,038
文章被阅读
186,445
掘力值
7,546
关注了
125
关注者
251
收藏集
1
关注标签
4
加入于
2019-08-05