首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
SKIA 渲染
订阅
沧海钓客
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
Flutter 中的图文混排与原理解析
在移动开发中图文混排是十分常见的业务需求,如下图效果所示,本篇将介绍在 Flutter 中的图文混排效果与实现原理。 事实上,针对如上所示的图文混排需求,Flutter 官方提供了十分便捷的实现方式: WidgetSpan 。 如下代码所示,通过 Text.rich 接入 Te…
Flutter Engine 编译 —— 我是这样读源码的
本文处理方式以官方配置为主,可能会更多的注重一些细节。读者可以直接参考官方文档进行编译。 笔者以 macOS 进行编译,所以这里仅提供 macOS 的编译步骤。 在开始编译之前,还希望你能准备好梯tizi子,否则你可能卡在 ninja -C 中。 关于 github 的使用,这…
【 Flutter 滑动探索】第四本小册上线
在此之前已经发布了三本小册,分别针对 Flutter 中的 `绘制` 、`手势` 、`动画` 进行系统的介绍。现在,又加入了一位新兄弟 `Flutter 滑动探索`
Flutter进阶-引擎源码调试
指定ios_debug_sim_unopt引擎 1.首先新建一个flutter工程,找到ios目录下在Generated文件中指定调试的引擎 当然前提是这里已经使用GN构建好了 2.此时运行iOS工程
面向Vue开发者的Flutter教程(1)
继续来学习Flutter吧!如果你会Vue,那就肯定不会怕学不会Flutter!通过和Vue对比让你快速入门Flutter!
Flutter引擎源码解读-内存管理篇
本文主要是对 Flutter 引擎中的内存管理相关的源码进行解读,Flutter 引擎核心代码大都是用 C++ 写的,内存管理主要是引用计数,结合C++语言本身的灵活性,以很少的代码实现了类似于Objective-C语言的ARC的内存管理能力。 宏名字本身就是最好的注释,C++…
深入系列:从源码解读Flutter构建
我正在参加「初夏创意投稿大赛」详情请看:初夏创意投稿大赛 夏天来了,吃个 Flutter 源码的瓜。 关于三棵树 Flutter 的核心设计思想是一切皆组件 。Flutter 将组件的概念进行了扩展,
Flutter 绘制动机 VSYNC 流程源码全方位分析
Flutter 是怎么被触发绘制的?这个问题在网上的答案基本都说 VSYNC,但是少有人说这个 VSYNC 是怎么被关联起来的。
Flutter引擎源码解读-Flutter是如何在iOS上运行起来的
本文主要是针对 Flutter 在 iOS 上是如何运行起来的源码进行串联,总结大致的运行流程。 FlutterViewController 有两个构造函数,本质上是一样的,第一个构造函数是谷歌为了在存在多个 FlutterViewController 的场景下为了让使用者能复…
Flutter渲染流程的源码梳理解析-基于Flutter3.0的Framework层&Engine层源码
FLutter中万物皆为widget,而widget的UI变化是如何实现的?本文将以widget的setState为起点,从源码角度探究当UI变化时,FlutterUI交互过程。