首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter学习
订阅
吾即小灾变
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 26订阅
Flutter系列之图片加载详解
在 resolve 方法中解析图片资源使用 PaintingBinding 的单例获取图片缓存 imageCache 并调用 putIfAbsent 方法,里面实现了 LRU 缓存基本逻辑,根据是否有缓存进行处理,如果有缓存则从缓存中获取与之对应的图片资源,反之则调用传入的 l…
深入探索Flutter性能优化
耗时一个月,狂怼 Flutter 性能优化,终于,我怼出了这篇文章《深入探索Flutter性能优化》,对 Flutter 感兴趣的同学可以看看~
超级全面的Flutter性能优化实践
前言 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用
带你深入理解Flutter及Dart单线程模型
Dart 则是一种单线程语言,单线程语言就意味着代码执行顺序是有序的,那 Dart 如何执行耗时操作呢?他的单线程模型是怎样的呢?接下来小编就带你深入理解Flutter及Dart单线程模型~
Flutter 单线程的Dart为何能够流程运行UI
Dart 是一门单线程编程语言。对于平时用 iOS 的同学,首先可能会反应:那如果一个操作耗时特别长,不会一直卡住主线程吗?比如iOS,为了不阻塞UI主线程,我们不得不通过另外的线程来发起耗时操作(网络请求/访问本地文件等),然后再通过Handler来和UI线程沟通。Dart …
Flutter 路由原理解析
这一次,我尝试以不贴一行源代码的方式向你介绍 Flutter 路由的实现原理,同时为了提高你阅读源码的积极性,除了原理介绍以外,又补充了两个新的模块:从源码中学习到的编程技巧,以及 阅读源码之后对实际应用开发带来的帮助。 希望这样1+2的模式,可以诱导你以非常积极的心态,很轻松…
Flutter 使用 json_serializable 解析 JSON 支持泛型
这是我在 Flutter 中使用 json_serializable 解析 JSON 数据时处理泛型的实践经验,含真实接口案例说明
Flutter Boost 混合开发框架初探
众所周知,Flutter是一个由C++实现的Flutter Engine和由Dart实现的Framework组成的跨平台技术框架。其中,Flutter Engine负责线程管理、Dart VM状态管理以及Dart代码加载等工作,而Dart代码所实现的Framework则负责上层…
Flutter状态管理Provider(四) Selector使用
进入这个帖子,可以先看看前面的介绍哈。 我们大致领会到一下关键点。 Selector相当于Cosumer,但是可以在某些值不变的情况下,防止rebuild。 selector方法:Selector使用 Provider.of获取共享的数据。数据作为selector方法的入参A,…
善用 Provider 榨干 Flutter 最后一点性能
Provider 作为 Google 钦定的状态管理框架,以其简单易上手的特点,成为大部分中小 App 的首选。Provider 的使用非常简单,官方文档也不长,基本上半个小时就能上手操作。但要用好 Provider 却不简单,这可关系到 App 的运行效率和流畅度。 ⚠️ 提…