首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter进阶
订阅
Andlin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
67篇文章 · 0订阅
Flutter框架分析(五)-- 动画
前四篇文章介绍了Flutter框架的全貌,相信大家对Flutter框架有了个整体的了解。这一系列文章始终是围绕着渲染流水线的的运行的各个阶段加以说明。我们知道在Vsync信号到来以后首先运行的是动画(Animate)阶段。而这个阶段是在从engine回调window的onBeg…
Flutter/Dart中的异步
我们所熟悉的前端开发框架大都是事件驱动的。事件驱动意味着你的程序中必然存在事件循环和事件队列。事件循环会不停的从事件队列中获取和处理各种事件。也就是说你的程序必然是支持异步的。 在Android中这样的结构是Looper/Handler;在iOS中是RunLoop;在JavaS…
Flutter框架分析(二)-- 初始化
上篇文章《Flutter框架分析(一)-- 总览和Window》介绍了Flutter框架最核心的渲染流水线和最基础的Window。这篇文章里,我们从Flutter框架的初始化来进入,来一步步揭开Flutter的面纱。写过Flutter程序的同学都知道,Flutter app的入…
Flutter框架分析(一)-- 总览和Window
在熟悉了Flutter app开发以后,我们的好奇心会驱使对Flutter框架是如何运行产生诸多疑问,Flutter是如何运转的?Widget到底是什么东西?RenderObject又是个什么鬼?runApp()之后发生了什么?调用sateState()之后页面又是如何刷新的?…
围观Github上Flutter评论最多的Issue.
关注Flutter的同学们可能经常会去Github上看看Flutter现状。现在star数量已经是10.4w了,但是,近一年以来处于open状态的issue数量一直徘徊在7k+。这一方面说明Flutter确实火爆,另一方面open issue这平稳的走势也确实让广大开发者对Fl…
Offstage / Visibility:不可见真的就不消耗性能吗
打破“不可见即无消耗”的性能误区,揭示即便组件隐藏,渲染管线与动画 Ticker 仍可能空转 CPU的真相。
《Flutter全栈开发实战指南:从零到高级》- 25 -性能优化
Flutter性能优化核心在于提升用户体验而非单纯优化数字指标。具体手段可以从构建开始优化、内存泄漏、渲染优化、包体积大小优化等多重方式,这些方法共同目标是减少不必要的重建和重绘,使应用保持流畅响应。
flutter_ume停更了,那我就自己写一个flutter_mana
flutter_mana 是一个 Flutter 应用内调试平台,它提供了统一的调试入口和面板,内置了多个实用调试插件,同时支持开发者注册自定义插件。 源码 安装 使用 尽量在开发环境使用,部分插件只
Flutter大型项目架构:分层设计篇
Flutter App 大型项目是如何进行分层设计的?每个分层组件都有自己的职责互不干扰,都支持单独的开发测试,尽可能的做到依赖于抽象而不是具体的实现。
Flutter App 官方架构指南
本指南概述了构建 Flutter 应用的架构最佳实践,重点包括职责分离、单向数据流、MVVM 模式、不可变数据模型、依赖注入等核心原则。