To create a Stateful widget: 1. Create a StatefulWidget 2. Create a State
转载
2019-01-23 03:37:00
138阅读
2评论
聊一聊 Widget 、谈一谈 Context 、说一说 State 、 看一看 of(context)方法
原创
2021-06-01 15:57:13
268阅读
聊一聊 Widget 、谈一谈 Context 、说一说 State 、 看一看 of(context)方法
原创
2022-04-15 11:16:24
124阅读
一、Flutter 的声明式视图开发 在原生系统(Android、iOS)或原生JavaScript 开发的话,应该知道视图开发是命令式的,需要精确地告诉操作系统或浏览器用何种方式去做事情。 比如,如果我们想要变更界面的某个文案,则需要找到具体的文本控件并调用它的控件方法命令,才能完成文字变更。 / ...
转载
2021-04-04 17:06:00
174阅读
2评论
引言 StatefulWidget 的具体逻辑都在其对应的 State 中,所以很多时候,我们需要获取父节点的State对象来调用一些方法,比如 Scaffold 组件对应的状态类 ScaffoldS
一、Flutter 的声明式视图开发 在原生系统(Android、iOS)或原生JavaScript 开发的话,应该知道视图开发是命令式的,需要精确地告诉操作系统或浏览器用何种方式去做事情。 比如,如果我们想要变更界面的某个文案,则需要找到具体的文本控件并调用它的控件方法命令,才能完成文字变更。 / ...
转载
2021-04-04 17:06:00
319阅读
2评论
本文将从源码的角度讲述 State 的 四种状态 的变换时机,以及 从 State 的角度来理解 BuildContext 的使用时机
原创
2022-04-12 09:39:14
66阅读
本文将从源码的角度讲述 State 的 四种状态 的变换时机,以及 从 State 的角度来理解 BuildContext 的使用时机
原创
2021-06-01 16:01:25
480阅读
前言2019 Google I/O 大会,google就推出Provider,成为官方推荐的状态管理方式之一,Flutter 状态管理一直是个很热门的话题,而且状态管
转载
2022-12-08 15:06:52
656阅读
StatefulWidget作为一种状态可变的控件,其状态的改变通常是由State.setState进行的,但当我们需过静态字段来引用State实例。...
转载
2022-09-03 06:44:56
869阅读
先来看看准备界面: image.png 目标是修改图中红色实线框中的喜欢和不喜欢的五角星的修改,以及数字的修改。 在修改之前,有必要先了解一些相关的信息。 知识点 前面简单的提到过,有些Widget是Statful(有状态的),而其他的一些是Stateless(无状态的)。比如继承自Stateful
转载
2019-03-14 11:09:00
18阅读
2评论
在 Flutter应用程序中,生命周期涉及两个,一个是 Widget 的生命周期,一个是应用程序的生命周期,本文章说明通过 flutter_life_state 依赖库实现在 Flutter 中类似 Android 中Activity的生命周期监听,类似 iOS UIViewController 的生命周期
原创
2021-06-01 16:01:21
1458阅读
在 Flutter应用程序中,生命周期涉及两个,一个是 Widget 的生命周期,一个是应用程序的生命周期,本文章说明通过 flutter_life_state 依赖库实现在 Flutter 中类似 Android 中Activity的生命周期监听,类似 iOS UIViewController 的生命周期
原创
2022-03-23 11:18:32
595阅读
简介Flutter的基础是widget,根据是否需要跟用户进行交互,widget则可以分为StatelessWidget和StatefulWidget。StatelessWidget只能根据传入的状态进行简单的初始化widget,如果要实现跟用户交互这种复杂的功能,则需要用到StatefulWidget。但是对于StatefulWidget本身来说,它并不存储任何状态,所有的状态都是存放在和Sta
原创
2022-06-01 19:46:25
10000+阅读
点赞
创建widget 的状态对象
今天有个同学问了我下State<XXXX> createState() => _XXXXState()时什么意思。这个代码在flutter开发中一直看到,很多人都不关心这个,直接当模板使用。今天来介绍下这个代码。
示例
写个具体的代码:
State<SerialsTimer> createState() => _SerialsTi
原创
2024-05-08 14:59:36
99阅读
SharedPreferences 使用报错,如下:E/flutter (11319): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Missing
原创
2023-05-15 15:29:20
277阅读
flutter2.x开发遇到的问题 Bad state: Insecure HTTP is not allowed by platform: 翻译过来就是:错误状态:平台不允许不安全的HTTP: 产生原因:IOS 和 Android 9.0 对网络请求做了一些限制,不能直接访问 Http 域名的地址 ...
转载
2021-09-17 01:54:00
150阅读
2评论
这篇文章中,笔者粗略的介绍了 `StatefulWidget` 的大致执行流程,并
原创
2023-06-19 10:20:23
147阅读