首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter面经
订阅
阿闯搞薯条
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
聊聊 Flutter & Dart 里的内存泄漏和优化,也许没你想的那么复杂
内存泄漏一直以来都是程序员无法回避的话题,但是其实你想在 Flutter 的 Dart 层面里真的制造出内存泄漏,其实也并不是那么容易。 我们先聊点八股的,简单来说,应用会创建一个根对象,根对象会直接
Flutter 线上卡顿检测方案实践(附代码)
背景 Flutter 以其高效的渲染机制和热重载功能赢得了开发者的青睐。然而,即使是使用 Flutter 开发的应用,也难免会出现性能瓶颈,尤其是在复杂的 UI 交互或数据处理场景下。
Flutter 网络请求 Dio 封装
在Flutter项目中使用网络请求的方式大致可分为两种,分别是Dart原生的网络请求 HttpClient类以及第三方开源的网络请求库。在Dart社区开源的第三方http请求库中Flutter中文网开源的Dio库人气最高。 下面我们先来比较下这两种网络请求方式,然后再看怎么基于…
Flutter应用框架搭建(四) 网络请求封装
应用开发中,网络请求几乎是必不可少的功能,本文将介绍如何通过对 dio 进行二次封装一步一步实现网络请求封装,实现网络请求的简单易用、统一数据解析、统一异常处理、请求拦截、日志打印、loading显示
Flutter - 混编项目集成Shorebird热更新🐦(安卓篇)
目前我们的项目是按照Flutter官方文档,以源码依赖的方式集成到原生项目,在集成Shorebird实现热更新时,需要我们将源码依赖的方式调整成二进制依赖。
从设计理念看Flutter三棵树:因何分离?如何转换?
Flutter框架为什么要将渲染机制剥离成三个树?这背后的设计理念是什么?Widget树、Element树和Render树三者之间是如何建立关联与转换的?
Flutter | 金九银十招聘季,这些面试题祝你一臂之力
最近又开始了一年一度的「金九银十」,很多小伙伴希望趁着这个机会转阵 Flutter。 既然如此,总结一些面试题来送给大家。 首先来看看各个公司招聘的需求吧,毕竟面试题只是一部分。 持续对产品开发流程进行改进与优化,提高开发能力和效率,并能通过技术提升用户体验和可用性。 有Flu…
Flutter完整开发实战详解(十一、全面深入理解Stream)
作为系列文章的第十一篇,本篇将非常全面带你了解 Flutter 中最关键的设计之一,深入原理帮助你理解 Stream 全家桶,这也许是目前 Flutter 中最全面的 Stream 分析了。 Stream 在 Flutter 是属于非常关键的概念,在 Flutter 中,状态管…
Flutter完整开发实战详解(九、 深入绘制原理)
作为系列文章的第九篇,本篇主要深入了解 Widget 中绘制相关的原理,探索 Flutter 里的 RenderObject 最后是如何走完屏幕上的最后一步,结尾再通过实际例子理解如何设计一个 Flutter 的自定义绘制。 在第六、第七篇中我们知道了 Widget、Eleme…
2024年6月杭州最新Flutter面试集锦-小公司
Flutter杭州线下面试,多个小公司。面试题实战。多角度分析。建立自己的知识体现。面试增加熟练度。最终希望能上岸。