首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
面试
Android Jetpack
Kotlin
前端
Flutter
HarmonyOS
Java
iOS
展开
全部
Android
面试
Android Jetpack
Kotlin
前端
Flutter
HarmonyOS
Java
iOS
架构
APP
源码阅读
Dart
性能优化
音视频开发
暂无数据
推荐
最新
系统化掌握Flutter组件之Widget:三棵树下的不可变配置哲学
Widget是Flutter框架的微观经济学:通过无数轻量级单元的快速迭代,实现宏观层面的高性能渲染。掌握其组合规律,我们能像指挥交响乐般编排界面元素,既有基础组件的精准把控,又有复杂交互的流流畅演绎
Flutter 图片预加载
在构建 Flutter 应用时,提前加载图片资源是一种常见优化手段,尤其适用于展示型页面、动画首帧、轮播图等场景。本文将手把手讲解一个支持 批量并发预加载、状态追踪、SVG 加载支持 的工具
【Flutter 状态管理 - 玖】 | GetX之依赖注入:颠覆认知的"即插即用"哲学
依赖注入(Dependency Injection, DI)这一设计模式,恰似一剂解耦良药💊,而 GetX 以其极简的语法将 DI 的威力推向极致。
【Flutter 状态管理 - 捌】 | InheritedNotifier:轻量级原生状态管理工具 ✨
InheritedNotifier 既能精准投递数据,又能自动触发局部刷新。巧妙结合了 InheritedWidget 的基因和 ChangeNotifier 的响应能力,是轻量级状态管理的隐藏宝藏。
用Flutter打造一个超萌的AI机器人动画!🤖✨
前言 🌟 大家好!今天我要给大家分享如何在 Flutter 中实现一个酷炫的 AI Bot 动画效果 🤖✨
【Flutter 状态管理 - 陆】 | Listenable:响应式状态管理的核心引擎 🚀
Listenable 作为观察者模式的标杆实现,它从底层打通了状态驱动式开发的任督二脉, Listenable 都以优雅的解耦设计、高效的更新策略,让我们真正体验到「数据变,UI 随行」的丝滑编程范式
【Flutter 状态管理 - 壹】 | 提升对声明式编程的认知
Flutter甩来一剂猛药:别告诉我按钮怎么变色,直接说什么时候该红!把界面写成状态的条件表达式,剩下的脏活累活引擎自己包圆。从此告别setState满天飞,你要做的就是定规矩,框架负责执行。
【Flutter 状态管理 - 伍】 | 万字长文解锁你对观察者模式的认知
观察者模式(Observer Pattern)是一种行为设计模式,用于在对象之间建立一对多的依赖关系,当一个对象(被观察者)的状态发生改变时,所有依赖于它的对象(观察者)都会自动收到通知并更新。
Flutter完整开发实战详解(一、Dart语言和Flutter基础) | 掘金技术征文
在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何入门 Flutter 开发,如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter,提供 Flutter 的开…
深入理解 Dart 的 Stream:异步数据管理的强大工具
一、Stream 是什么:数据快递员的工作模式 官方定义Stream是 Dart 中表示连续异步数据序列的核心对象,用于处理多个按时间顺序传递的异步事件。为了更形象地理解,我们把Stream想象成一个
Flutter开发7个建议,让你的工作效率飙升
日常开发中,还有没有其它提升工作效率的方法呢,今天就给大家分享几个超实用的建议,助你在 `Flutter` 开发中事半功倍。
【Flutter 状态管理 - 贰】 | 提升对界面与状态的认知
如果把Flutter界面比作人体,状态就是流淌在血管里的血液。每次心跳带来新的养分,驱动着肌肉牵动表情变化。那些按钮的明暗交替、文字的跳动更新、动画的流畅运转,不过是状态这个心脏泵出的血液在起作用。
【Flutter 状态管理 - 叁】 | 提升对状态管理的认知
本篇将从问题出发,直击状态管理的核心逻辑,回答三个关键问题:1、状态管理究竟在管理什么?2、为什么需要状态管理方案? 3、如何选择适合的方案?
【Flutter 状态管理 - 柒】 | InheritedWidget:藏在组件树里的"魔法"✨
InheritedWidget 就像一位精通空间魔法的精灵,能让特定数据瞬间穿透整棵组件树,直达需要的叶子节点。它不仅是 Flutter 状态管理的基石,更是 Provider 等热门方案的底层魔法!
【Flutter 状态管理 - 肆】 | setState的工作机制探秘
setState绝不仅仅是一个简单的刷新按钮,它背后串联着Flutter的声明式UI框架、高效渲染管线,甚至藏着性能优化的密码。今天我们就来拆解这个“老朋友”的工作机制,让你真正理解它如何让界面“活”
Flutter大型项目架构:路由管理篇
原生路由在完成规模不大的项目时是能应对的,但是对于页面较多,跳转逻辑也比较复杂的应用它的弊端就会凸显出来了,那么大型项目是如何做路由管理的呢?
Flutter 知识集锦 | 获取函数调用栈
1. 异常时的调用栈信息 我们都知道当代码抛出异常时,会在控制台输出异常信息,从中可以看到异常发生时 函数调用栈 详情。这些信息可以帮助开发者快速定位到异常发生的位置,并且具体到 文件第几行,第几个字
Dart 异步编程:轻松掌握 Future 的核心用法
在 Flutter 开发中,网络请求、文件读取、动画延迟等操作都需要处理 "等待" 逻辑。如果这些耗时操作直接阻塞主线程,会导致界面卡顿甚至假死。而Future作为 Flutter 异步编程的核
Flutter 组件集录 | SliverFloatingHeader @3.27.0
1. 前言 SliverFloatingHeader 是 3.27.0 中新增组件之一,它可以让开发者更容易地实现头部浮动的功能。先通过本文两个案例,看一下它的效果,SliverFloatingHea
系统化掌握Dart编程之异步编程(二):单线程下的异步模型
Dart以单线程+事件循环的设计,实现了媲美多线程的高效异步。这看似“反直觉”的方案背后,隐藏着精妙的设计哲学:通过有序的任务调度替代无序的资源竞争。