flutter

君赏1 天前
flutter
棉宇宙 Flutter 热更新是如何落地的棉宇宙App采用原生宿主 + Flutter模块(Add-to-App) 架构,并非纯Flutter应用,因此Flutter热更无法仅通过简单集成SDK实现,必须深度联动现有Jenkins整包流水线、Metax出包体系与自研控制面,形成标准化落地链路。本文聚焦项目实际落地流程,不阐述FlutterPatch控制面从零搭建逻辑。
恋猫de小郭1 天前
android·前端·flutter
AndroidX 新增 Security State ,支持可编程的系统安全状态查询最近谷歌算是正式介绍了 AndroidX Security State Libraries ,包括 androidx.security:security-state:1.1.0 和 androidx.security:security-state-provider:1.0.0 都已经进入 Stable 版本。
zihan5181 天前
后端·flutter·前端框架·android studio
自己做软件日记9/21 得到了一个良好的文件结构框架轮番交替的用好几个ai,间隔很久时间,自己从零开始做一个软件。现在终于得到了一个良好的文件结构框架。你规划的这套名为 my_bible_app 的 Monorepo(单仓库多项目) 目录架构,在业界标准中已经属于工业级、高含金量的优秀范本了! [1, 2]
ZFJ_张福杰2 天前
flutter·性能优化·卡顿·isolate
【Flutter】Flutter 中有哪些耗时操作?从 UI 卡顿到 Isolate 性能优化作者:ZFJ_张福杰 博客:https://zfj1128.blog.csdn.net 日期:2026-09-20 关键词:Flutter、性能优化、Isolate、耗时操作、卡顿、WebSocket、JSON解析
sakiko_2 天前
flutter
Flutter:Dart学习笔记1:基础UI组件等导入 Flutter 官方提供的 Material Design(谷歌设计语言)UI 控件库(用于安卓或者MaterialDesign)。 Scaffold、AppBar、Text、Icon、FloatingActionButton 等基础 UI 组件,全部都是在这个文件里定义的。如果不导入它,Dart 编译器就无法识别这些 Widget。
9765033352 天前
flutter·ios·objective-c·uniapp·swift
iOS 上架 4.3a 被拒【uniapp专讲】无论是uniapp 还是futter, 都属于跨平台开发, 都有一些基础库. 这些库的基础代码很有可能是 全新手写代码还会导致4.3的原因
传奇开心果编程3 天前
学习·flutter·ui
【Flutter入门练中学】第2课:布局系统目标· 理解 Flutter 布局核心口诀:父传约束,子定尺寸,父定位置。 · 分清 Row / Column 的主轴与交叉轴,掌握 mainAxisAlignment 和 crossAxisAlignment。 · 掌握 Container、Padding、SizedBox、Expanded、Spacer 的用途。 · 能组合实现个人信息行、上中下布局、商品卡片、音乐播放器。 · 能识别并修复 RenderFlex overflowed 溢出错误。 · 通过“题目要求 → 答案 → 答案解读”的多元化习
君赏3 天前
flutter
FlutterPatch:把 Shorebird 热更新的控制面搬回自己服务器之前写过几篇 Shorebird 相关的东西,大概就是国内下载补丁、自己接 Appwrite 存补丁这些。后来又在项目里搞过 Petrel(雨燕)那套 Web 热更。
用户2181697049303 天前
flutter
Flutter 拖拽 Draggable DragTarget在 Flutter 中,实现拖拽功能主要依赖于 Draggable 和 DragTarget 这两个核心组件。Draggable 用于定义可被拖动的“拖拽源”,而 DragTarget 用于定义可以接收拖拽元素的“拖拽目标”。
用户2181697049303 天前
flutter
Flutter tootip 轻量级提示最外层必须是MaterialApp。其中triggerMode比较特殊。
yume_sibai3 天前
前端·flutter
05-Flutter实战项目摘要:本文通过完整的实战项目,综合运用Flutter核心知识,从零到一构建一个新闻阅读App。涵盖项目架构设计、网络请求、状态管理、本地存储、主题切换等核心功能,帮助你将理论知识转化为实际开发能力。
传奇开心果编程3 天前
学习·flutter·ui
【Flutter入门练中学】第1课:从零开始目标:先跑起来,再改代码,再故意犯错,最后看答案。一、先跑起来:最小 Flutter 程序创建项目:把 lib/main.dart 改成:
用户2181697049304 天前
flutter
Flutter ClipPathClipPath:按照自定义路径(Path)裁剪子组件,只保留路径内部的区域,外部直接裁掉(透明)。同类裁剪组件对比:
用户2181697049304 天前
flutter
Flutter 折叠组件 ExpansionTile ExpansionPanelList在 Flutter 中,ExpansionTile 是一个非常常用的组件,用于创建可折叠/展开的列表项。它通常用于实现 FAQ、设置面板或分组列表等功能。
不羁的木木5 天前
flutter·harmonyos
给鸿蒙 App 增加用系统应用打开文件的能力 —— open_app_file 的鸿蒙使用指南应用内下载的 PDF、导出的报表、收到的日历邀请,用户点一下就该进对应的系统应用——自己实现文件预览既重又不专业。open_app_file 解决的就是这件事:给它一个应用沙箱内的文件路径,它负责把系统默认的查看应用拉起来。该库已完成 OpenHarmony 适配,仓库地址 https://atomgit.com/oh-flutter/open_app_file(TAG:4.0.5-ohos-1.0.0-beta.1)。读完本文,你能在鸿蒙 Flutter 应用里用一行调用打开图片、日历邀请等常见文件,并
HouWan5 天前
android·flutter·ios
Flutter: MediaQuery.of(context) 为什么可能拖慢页面?MediaQuery.of(context) 为什么可能拖慢页面,以及该用什么替代。打开聊天页面,点一下输入框,键盘从底部滑出来。看上去挺顺畅,对吧?结果测试同事提了个问题:“键盘弹出时聊天列表有点卡,消息气泡好像还会闪一下。”
西西学代码5 天前
flutter
flutter---井字游戏效果图结构DotItemFaceItemDemoPage
tushanxing5 天前
flutter
Day 2: 容器与单子布局基础⚠️ 练习改完代码必须 flutter run -d macos 重新构建,别双击 build/ 产物(会看到旧版本/黑屏) 🎯 L3 目标:今天学的不只是四个组件 —— 是「约束(Constraints)」这套整个 Flutter 布局的地基。Day 3(Expanded)、Day 8(Row/Column)、Day 9(ListView)所有布局问题,根都在今天这三句话里。毕业条件:能用「父给约束 → 子报尺寸 → 父定位置」解释任意一个布局现象。
程序员老刘6 天前
flutter·客户端
跨平台开发地图 | 2026年9月大家好,我是老刘经历了8月的大版本轰炸,9月的跨平台圈进入了收获与消化期。KMP这边2.4.20正式版落地,上月RC里的Swift互操作新能力全部转正。MAUI迎来了.NET 11 RC1,拿到go-live生产许可,离正式版只剩一步之遥。Flutter没有大版本,但hotfix一路修到了3.47.4。RN和uni-app x则进入了版本空窗期。一起来看看各框架的具体变化。