技术栈
flutter
gavin carter
2 小时前
flutter
Flutter遇到的问题
1.Flutter In ios 14+,debug mode Flutter apps can only be launched from Flutter tooling。 原因:Debug模式下,Flutter也实现了热重载,默认编译方式为JIT而iOS 14+系统对这种编译模式做了限制,导致无法启动。
Cao_Shixin攻城狮
4 小时前
flutter
[Flutter]Completer和compute
两者完全不一样。compute用于在flutter单线程中实现“多线程”,功能属于删减版的Isolate。用于传入参数得到结果返回。Isolate在此之上还可以用于多个“线程”在执行中进行通信等操作。 Completer是一个允诺机制,功能类似于Future方法的await操作,等待结束之后的下一步执行。他可以处理防抖,单独执行某一块异步任务(类似同步锁),lanbda方式回传参数变future处理(Chanel的桥接处理内部实现)等。
sg_knight
4 小时前
android
·
前端
·
javascript
·
flutter
·
跨平台
·
web
·
双向通信
Flutter跨平台通信实战|3步打通Android原生能力,实现底层API调用!
当你的Flutter应用需要调用Android独有的硬件能力(如传感器、蓝牙模块)或系统级API时,如何与原生平台"对话"?本文手把手教你通过MethodChannel实现双向通信,让Flutter轻松驾驭Android底层能力!
月伤59
4 小时前
flutter
flutter设置最大高度,超过最大高度时滑动显示
用于对子组件添加额外的约束。例如,如果你想让子组件的最小高度是80像素,你可以使用const BoxConstraints(minHeight: 80.0)作为子组件的约束。
君的名字
9 小时前
android
·
flutter
怎么判断一个Android APP使用了flutter 这个跨端框架
要判断一个 Android 应用是否使用了 Flutter 跨端框架,可以通过以下方法逐步验证:一、安装包结构分析 1. 解压 APK 将 .apk 文件重命名为 .zip 并解压,检查以下特征文件: • lib/ 目录:
造梦师
1 天前
flutter
关于flutter中Scaffold.of(context).openEndDrawer();不生效问题
原因:在 Flutter 中,Scaffold.of(context) 会沿着当前的 context 向上查找最近的 Scaffold。如果当前的 widget 树层级中没有合适的 Scaffold(比如按钮所在的 context 是在某个子 widget 中),就找不到它。
程序员老刘·
1 天前
flutter
·
跨平台开发
·
客户端开发
Flutter 3.32 升级要点全解析
哈喽,我是老刘 Flutter 又双叒升级了,这次是3.32版本。 老刘从Flutter 1.0的时代开始就带着团队开始用Flutter开发。 那时候每次版本升级变化都挺大的,升级适配的工作量也不小。 最近这两年随着Flutter的逐步稳定,每次升级对于老项目的影响都不是太大了。 接下来我们来盘点一下这次升级的要点。
Cao_Shixin攻城狮
1 天前
flutter
·
flutter 3.32
·
flutter3.32
Flutter 3.32 新特性
2天前,Flutter发布了最新版本3.32,我们来一起看下29到32有哪些变化。欢迎来到Flutter 3.32!此版本包含了旨在加速开发和增强应用程序的功能。准备好在网络上进行热加载,令人惊叹的原生保真Cupertino,以及与Firebase强大的新AI集成。156位独特贡献者提交了1024次提交,其中包括39位首次贡献者,Flutter 3.32证明了我们社区令人难以置信的工作。让我们一起探索新事物吧!
WDeLiang
1 天前
flutter
·
dart
Flutter - 国际化
Flutter 3.29 macOS Sequoia 15.4.1 Xcode 16.3默认情况下,Flutter只提供美式英语的本地化,可以通过flutter_localizations这个package来实现国际化。
androidwork
1 天前
开发语言
·
flutter
·
kotlin
Kotlin与Flutter:跨平台开发的互补之道与实战指南
在跨平台开发领域,Kotlin Multiplatform(KMP)与Flutter的协同使用正在成为新趋势。本文通过完整的代码示例和架构拆解,展示二者如何实现1+1>2的开发效能提升。
星释
1 天前
flutter
·
harmonyos
鸿蒙Flutter实战:23-混合开发详解-3-源码模式引入
在前面的文章混合开发详解-2-Har包模式引入中,我们介绍了如何将 Flutter 模块打包成 Har 包,并引入到原生鸿蒙工程中。本文中,我们将介绍如何通过源码依赖的方式,将 Flutter 模块引入到原生鸿蒙工程中。
星释
1 天前
flutter
·
harmonyos
鸿蒙Flutter实战:25-混合开发详解-5-跳转Flutter页面
在上一章中,我们介绍了如何初始化 Flutter 引擎,本文重点介绍如何添加并跳转至 Flutter 页面。
星释
2 天前
flutter
·
harmonyos
鸿蒙Flutter实战:21-混合开发详解-1-概述
在前面的系列文章中,我们从搭建开发环境开始,讲到如何使用、集成第三方插件,如何将现有项目进行鸿蒙化改造,以及上架审核等内容;还以高德地图的 HarmonyOS SDK 的使用为例, 讲解了如何将高德地图集成至项目当中。
北极象
2 天前
flutter
Flutter 中 build 方法为何写在 StatefulWidget 的 State 类中
在 Flutter 中,build 方法被设计在 StatefulWidget 的 State 类中而非 StatefulWidget 类本身,这种设计基于几个重要的架构原则和实际考量:
唔66
2 天前
flutter
网络图片的缓存和压缩
为了结合使用 CachedNetworkImage 和 flutter_image_compress 插件,实现对网络图片的缓存和压缩,避免重复加载和减少内存占用,可以按照以下步骤进行:
初遇你时动了情
2 天前
flutter
flutter dart 函数语法
✅ 五、工厂函数(工厂构造返回对象)
初遇你时动了情
2 天前
flutter
·
中间件
flutter getx路由管理、状态管理、路由守卫中间件、永久储存get_storage
跳转方式:GetBuilder 适用于不频繁更新的组件,需要手动调用 update()。注意:await GetStorage.init() 是异步方法,必须在 runApp() 前执行。
爱吃鱼的锅包肉
3 天前
前端
·
javascript
·
flutter
记录一下flutter项目自己封窗的弹窗
在评委项目开发中我使用到的弹窗dialog与modal sheet底部弹出组件,我对其进行了基础的封装,以适用于本项目,代码如下:
Frank学习路上
3 天前
前端
·
javascript
·
flutter
【Flutter】创建BMI计算器应用并添加依赖和打包
😏★,°:.☆( ̄▽ ̄)/$:.°★ 😏 这篇文章主要介绍创建BMI计算器应用并添加依赖和打包。 学其所用,用其所学。——梁启超 欢迎来到我的博客,一起学习,共同进步。 喜欢的朋友可以关注一下,下次更新不迷路🥞
kirk_wang
3 天前
flutter
·
华为
·
harmonyos
鸿蒙版Flutter库torch_light手电筒功能深度适配
本项目作者:kirk/坚果适配仓库地址作者仓库:https://github.com/svprdga/torch_light#