首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
米饭_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Flutter 代码生成 source_gen 使用与原理分析
日常开发中,我们可能会涉及一些重复、模板性的代码工作,比如,数据模型的 json 方法。如果每次都要手写无疑非常低效。Dart 中提供 source_gen 工具帮助我们通过脚本自动完成这类工作。
Flutter 动态化方案探索
随着移动平台的发展,移动端用户规模越来越大,相应地产品需求也是日益见长。为了解决诸多快速迭代的业务产品线及需求,提高我们的开发效率,业内的同行们尝试探索了许多跨平台方案,如今比较主流的方案大致有以下几种。如: 上述的几种方案或多或少都存在一些瓶颈或使用场景的缺陷,这里就不多展开…
Dart之Mixin详解
随着Dart学习的深入,发现了一个比较棘手的语法——mixin。它对于Java开发人员来说,是一个全新的概念,但也是深入学习Dart无法绕过的一个槛。 那么mixin到底是什么尼???下面来看维基百科对它的定义。 简而言之,mixins是普通的类,我们可以从中扩展方法(或变量)…
Flutter 的生命周期
如果你是 Android、iOS、React、Vue 的开发人员,那么你一定不会对生命周期感到陌生,当你在学习 Flutter 的时候,Flutter 也有自己的生命周期。本篇文章就讲讲 Flutter 的生命周期,从而知道应该在哪里来写业务逻辑。 Flutter 里的 Wid…
Flutter | 深入浅出Key
在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用 key 的具体场景。 在 Flutter 中我们经常与状态打交…
如何进一步提高flutter内存表现
性能稳定性是App的生命,Flutter带了很多创新与机遇,然而团队在享受Flutter带来的收益同时也迎接了很多新事物带来的挑战。 本文就内存优化过程中一些实践经验跟大家做一个分享。 闲鱼使用一套混合栈管理的方案将Flutter嵌入到现有的App中。在产品体验上我们取得了优于…
Flutter学习之事件循环机制、数据库、网络请求
学习了布局实例和交互后,算是对Flutter入门了,基本可以实现一些普通页面搭建和交互效果了。但是这远远还不够,现在App都是需要网络访问的,而今天的目标就是学习IO和网络这一块。 Dart是单线程模型,什么是单线程模型呢?单线程就是在程序执行时,所走的程序路径按照连续顺序排列…