首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
太白银杏
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Flutter Sliver一生之敌 (ScrollView)
入坑Flutter一年了,接触到Flutter也只是冰山一角,很多东西可能知道是怎么用的,但是不是很明白其中的原理,俗话说唯有深入,方能浅出。本系列将对Sliver相关源码一一进行分析,希望能够举一反三,不再惧怕Sliver。 看完Flutter Sliver一生之敌 你将不会…
Flutter UI 渲染原理概览
三棵树 什么是三棵树? 在 Flutter 中 Widget 是核心,一切都是 Widget,但一起协同工作的还有另外两个元素:Element 和 RenderObject。由于它们都是有着树形结构,
WebView白屏检测与处理
一直有用户反馈APP中WebView页面白屏,包括自己也遇到了几次。关于如何检测拍屏,去网上浏览一番,自己整理了一套方案。
一文读懂Flutter的三棵树渲染机制和原理
Flutter是一个优秀的UI框架,借助它开箱即用的Widgets我们能够构建出漂亮和高性能的用户界面。那这些Widgets到底是如何工作的又是如何完成渲染的。 在本文中呢,我们就来探析Widgets背后的故事-Flutter渲染机制之三棵树。 在Flutter中和Widget…
【淘系技术】超详解析Flutter渲染引擎|业务想创新,不了解底层原理怎么行?
Flutter 作为一个跨平台的应用框架,诞生之后,就被高度关注。它通过自绘 UI ,解决了之前 RN 和 weex 方案难以解决的多端一致性问题。Dart AOT 和精减的渲染管线,相对与 JavaScript 和 webview 的组合,具备更高的性能体验。 目前在集团内也…
Flutter Platform Channel 使用与源码分析
1. 为什么要有 PlatformChannel 1、Flutter 是一个跨平台的 UI 库,专注于构建高效的 UI。 2、多平台的支持,下图是 Flutter 目前支持的平台,每个平台的都有自己的平台特性。 基于以上两点,目前 Flutter 如果要和平台相关的部分通信需要…
Flutter系列之Platform Channel使用详解
其构造方法都需指定一个通道标识、解编码器以及 BinaryMessenger,BinaryMessenger 是一个 Flutter 与平台的通信工具,用来传递二进制数据、设置对应的消息处理器等。 解编码器有两种分别是 MethodCodec 和 MessageCodec,前者…
Flutter性能优化-WebView使用姿势
Flutter从诞生到现在,已经成为了跨端开发的领跑者,国内外越来越多的公司走上了flutter探索之路,我们智云大前端团队从2018年就已经开始尝试使用flutter开发少量页面,经过一年时间的技术探索和沉淀,2019年前端组发起了智云健康app的全量flutter化(基…
Flutter混合工程开发探究
腾讯NOW终端技术团队在Flutter推出后就一直在关注Flutter的发展,并且在2018年4月份将Flutter引入到NOW直播APP中,在将Flutter运用在业务中的同事,也一直在研究并完善Flutter的技术,希望将自己团队的技术和经验分享给其他团队。 Flutter…
如何进一步提高flutter内存表现
性能稳定性是App的生命,Flutter带了很多创新与机遇,然而团队在享受Flutter带来的收益同时也迎接了很多新事物带来的挑战。 本文就内存优化过程中一些实践经验跟大家做一个分享。 闲鱼使用一套混合栈管理的方案将Flutter嵌入到现有的App中。在产品体验上我们取得了优于…