首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter原理
订阅
爱吃爷爷奶奶的喜之郎
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
深入进阶-从一次点击探寻Flutter事件分发原理
一次需求中遇到了这样的场景,PageView中有三个页面,其中一个页面是TabBarView结构。结果出现了当滑动到TabBar的时候,外层PageView无法滑动(滑动冲突)。最终在stackoverflow上找到了这个问题的解法,过程中顺便将Flutter的手势与滑动机制总…
拦截器在Android网络中的运用技巧
OkHttp拦截器是Android应用程序中处理网络请求的有力工具。通过创建自定义拦截器,您可以在请求和响应的传输过程中执行各种操作,以优化您的应用程序。
从 Flutter 和前端角度出发,聊聊单线程模型下如何保证 UI 流畅性
从 Flutter 和前端角度出发,聊聊单线程模型下如何保证 UI 流畅性 - Dart 是单线程的,但通过事件循环可以实现异步 - Future 是异步任务的封装,借助于 await 与 asy
Flutter性能监控工具(1)--- Observatory简介
Flutter的宣传说,使用Flutter可以达到60FPS,但是这并不意味,不管你怎么写,都能达到60FPS,如果有耗时的操作,可能会阻塞UI的渲染,如果内存使用过多,也有可能会OOM,所以性能的好坏,是保证Flutter能否达到60FPS的关键,在对Flutter进行性能优…
Flutter内存优化总结
Flutter内存优化是一个非常复杂的问题,其中涉及多个方面的优化策略。下面将从以下几个方面对Flutter的内存优化进行具体实现的总结。 一、减少Widget的创建和销毁 Widget的创建和销毁是
【Flutter 异步编程 - 壹】 | 单线程下的异步模型
一、 本专栏图示概念规范 本专栏是对 异步编程 的系统探索,会通过各个方面去认知、思考 异步编程 的概念。期间会用到一些图片进行表达与示意,在一开始先对图中的元素和 基本概念 进行规范和说明。 1.
Java、Kotlin不香吗?为什么Flutter要选用Dart作为开发语言?
通过阅读本文,你不仅能够了解到Flutter团队在选用Dart作为开发语言时的考量,还能充分感受到使用Dart语言进行开发的魅力所在。
原来我一直在错误的使用 setState()?
任何前端系统与用户关系最密切的部分就是UI。一个按钮,一个标签,都是通过对应的UI元素展示与交互。初学时,我们往往只关注如何使用。但如果只知道如何使用,遇到问题我们很难找到解决的办法和思路,也无法针对一些特定场景进行优化。本期针对Flutter的UI系统和大家一起进阶学习: 初…
Flutter之GetX状态管理——Obx的使用及原理详解
Obx 是 GetX 库中结合 Rx 可观察者对象实现状态管理的 Widget 组件,使其在 Flutter 开发中实现状态管理变得更加的快捷方便,让代码变得更加的简洁。
Flutter 中的数据的获取
APP 中的数据来源大致分为两部分,一是本地,包括 文件、数据库;二是通过网络从远处获取,今天一起来学习Flutter 如何获取这两类数据的。 在学习本地数据获取和网络数据获取之前,先了解Flutter 中如何处理完成异步的处理的。 异步:和同步相对,不等任务执行完,直接执行下…