Flutter
文章平均质量分 93
OH五星上将
这个作者很懒,什么都没留下…
展开
-
Flutter混编工程之通讯之路
作者:xuyisheng这个系列开始,我们将从「能用的Flutter」到「可用的Flutter」的迁移过程来讲解如何在实际项目中更好的使用Flutter,下面是第一篇。对于混编工程来说,最常用的需求就是双端的数据通信。在Flutter中,SDK提供了platform_channels来进行跨端通信,它的整体架构如下所示。官方文档中提供了一个比较全的例子,下面我们通过这个例子,来好好分析下,如何使用Flutter和原生的通信管道。github.com/flutter/sam…:https://.转载 2022-02-16 21:03:31 · 298 阅读 · 0 评论 -
Flutter UI 渲染原理概览
三棵树什么是三棵树? 在 Flutter 中 Widget 是核心,一切都是 Widget,但一起协同工作的还有另外两个元素:Element 和 RenderObject。由于它们都是有着树形结构,所以经常会称它们为三棵树。Widget在开发 Flutter 应用过程中,接触最多的无疑就是Widget,是『描述』 Flutter UI 的基本单元。Flutter 在 widgets 层中使用了相同的概念(一个 Widget)来表示屏幕上的绘制、布局(位置和大小)、用户交互、状态管理、主题、动画及导航。原创 2021-10-15 14:09:16 · 1038 阅读 · 0 评论 -
一款零侵入的高效Flutter混合栈管理方案,你值得拥有!
在实际的工作场景中,我们很难从零开始用纯Flutter去建设一个项目,也正是因为这样,Native+Flutter混合栈跳转管理使我们在混合开发的时候不得不首先考虑的问题,因为我们很难保证不会遇到下面的情况。那么如何做技术选型困惑了不少想要做混开的同学,毕竟Flutter的生态还不是十分成熟,现成的解决方案和轮子并不多,而且还不一定好用,要么资源占用过高,要么侵入性太强。好在经过这几天的摸索,总结出来了一套方案,供大家学习参考,相互交流。按照国际惯例,我先介绍一下目前市场上的一些解决方案以及存在的问原创 2021-06-15 21:42:13 · 13109 阅读 · 14 评论 -
Android-Flutter面试真经
关于Android Flutter 相关的面试知识点,我通过这次面试期间问道的问题进行了总结,将被问的问题第一反应就是去网上查找大家优秀的回答。希望通过这篇文章能帮助到大家。面试节奏3月26号开始了第一家公司的第一面,期间没考虑过去投其他公司的简历,主要目的是锻炼一下自己的面试,毕竟4年没面试过了,还是很虚。磕磕绊绊历时两个星期五轮面试最终拿到了第一家offer,同时公司人力那边也知道我有离职的打算就间接催促我提交OA离职,自己很被动,一冲动直接提交OA了,预留了两个星期的交接时间,也就是有两个星期的.原创 2021-04-28 15:56:19 · 1216 阅读 · 2 评论 -
Flutter中为控件添加交互
Flutter中为控件添加交互1. Stateful(有状态) 和 stateless(无状态) widgets有些widgets是有状态的, 有些是无状态的 如果用户与widget交互,widget会发生变化,那么它就是有状态的. widget的状态(state)是一些可以更改的值, 如一个slider滑动条的当前值或checkbox是否被选中. widget的状态保存在一个State对象中, 它和widget的布局显示分离。 当widget状态改变时, State 对象调用setState(), 告转载 2021-04-16 22:27:38 · 666 阅读 · 0 评论