首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter
Struggle_zhu
创建于2024-02-25
订阅专栏
Flutter相关的知识
等 25 人订阅
共63篇文章
创建于2024-02-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
在Flutter中如何让文字Text换行呢?
在Flutter中,Text小部件默认会尝试在其父小部件的约束内显示所有文本内容。如果父小部件没有提供足够的空间或没有设置约束限制,Text小部件可能无法正确换行。 所以:如果约束了父级小部件的宽度,
Set 'android:enableOnBackInvokedCallback="true"
提示: W/WindowOnBackDispatcher(12138): OnBackInvokedCallback is not enabled for the application. W/Win
父组件有个tabController,子组件是个ListView,且有通过hooks定义的ScrollController,当点击父组件的tab,如何通知子组件
要实现父组件的TabController与子组件中通过Hooks定义的ScrollController之间的交互,使得点击Tab时子组件的ListView滚动到顶部,你可以通过Riverpod、Pro
riverpod闲聊(三)
StateProvider在注解模式下如何使用呢? 在使用Riverpod 2.0及以上版本时,通过注解(Annotation)方式使用StateProvider可以让我们更简洁地定义状态管理逻辑。注
闲聊riverpod(二)
riverpod中除了.autoDispose和 .family 还有别的常用的修饰符吗? 在Riverpod中,除了.autoDispose和.family,还有几个其他的修饰符(modifiers
flutter hooks中的useAnimation具体如何使用
在Flutter Hooks中,useAnimation是一个非常有用的hook,它可以让你在函数组件中更简单地使用动画。useAnimation主要用于监听动画值的变化,并且它会在动画值变化时触发组
闲聊riverpod(一)
麻烦详细介绍 Riverpod进行异步状态管理 Riverpod 是一个灵活的状态管理库,它支持异步状态管理,使得处理异步操作(如从API获取数据)变得更加简单和高效。以下是使用Riverpod进行异
Flutter hooks中Listenable 相关
详细介绍Flutter hooks中的useListenable useListenable是Flutter hooks库中的一个钩子(hook),它用于侦听Listenable对象(如Animati
usePageController、useTabController、useScrollController、useTextEditingController
介绍usePageController的使用和原理 usePageController是Flutter Hooks包中的一个钩子,专门用于创建和管理PageController对象。在Flutter中
Flutter hooks中的useReducer、usePrevious、useFocusNode
详细介绍Flutter hooks中的useReducer Flutter hooks中的useReducer是一个非常有用的钩子(hook),它允许你在Flutter的函数式组件中添加本地状态管理和
Flutter hooks中的Animation相关的钩子
地址:https://github.com/rrousselGit/flutter_hooks/blob/master/packages/flutter_hooks/resources/transla
Flutter hooks中useStream和useFuture
它们负责创建、更新以及 dispose 对象。 useStream 订阅一个 Stream,并以 AsyncSnapshot 返回它目前的状态 useStreamController 创建一个会自动
Flutter hooks基础类别:与组件不同生命周期交互的低级钩子
一、Flutter hooks中,useMemoized详细介绍使用 useMemoized 是 Flutter Hooks 包中的一个钩子,它用于优化性能,通过记忆计算的值来避免在每次渲染时重新计算
riverpod中的FutureProvider和StreamProvider
FutureProvider是Riverpod中一个非常有用的Provider类型,它允许你以声明式的方式处理异步操作。FutureProvider被设计用来封装一个返回Future的异步操作,当Fu
Dart中的identical
riverpod中的identical有什么作用 是 Dart 语言本身提供的一个函数,identical 用于检查两个对象是否是同一个实例,即它们是否在内存中占据同一个位置。这与 == 操作符不同,
介绍riverpod中的ref.invalidate、ref.refresh
解释riverpod中的ref.invalidate 在 Riverpod 中,ref.invalidate 是一个非常有用的方法,它允许你手动标记一个 provider 为无效(或 "dirty")
解释riverpod中locationProvider.future的future属性
解释riverpod中locationProvider.future的future属性 在 Riverpod 中,当你看到像 locationProvider.future 这样的代码,特别是带有 .
代码解释:final todoListProvider = NotifierProvider<TodoList, List<Todo>>(TodoList.ne
解释这行代码:final todoListProvider = NotifierProvider<TodoList, List>(TodoList.new); 这行代码涉及到使用 Riverpod,一
riverpod中的StateProvider 和 NotifierProvide
详细介绍 NotifierProvider 相关的知识 NotifierProvider 是 Riverpod 库中的一个概念,用于在 Flutter 应用中管理状态。Riverpod 是一个状态管理
Dart中的@immutable
Flutter中@immutable是什么意思 在 Flutter 中,@immutable 是一个 Dart 注解,用于表示一个类应该是不可变的。这意味着一旦类的实例被创建,它的所有字段都不能被改变
下一页