fultter用法
Evloution_
一个苦逼又普通的程序猿
展开
-
Android Studio 4.1 get manifestOutputDirectory error
最近在搞Flutter,也引用了极光推送厂商,打包时遇到get manifestOutputDirectory error 版本:Android Studio 4.1;Gradle 6.7。解决:classpath 'com.android.tools.build:gradle:4.1.0' 改为classpath 'com.android.tools.build:gradle:4.0.2'...原创 2022-03-29 14:27:07 · 3123 阅读 · 0 评论 -
更新到flutter2.0后,运行项目时报 inheritFromWidgetOfExactType‘ isn‘t defined 的处理方法
当我们兴高采烈的更新到flutter2.0时,运行项目时,嘎,报错了。莫慌。往下看解决方法。我们找到flutter的根目录,搜索provide.dart,使用vscode打开它,在页面搜索以下内容:final widget = context.inheritFromWidgetOfExactType(_InheritedProviders);将以上内容改为:final widget = context.dependOnInheritedWidgetOfExactType(aspe原创 2021-03-21 17:03:25 · 525 阅读 · 0 评论 -
Flutter Timer 定时器
Flutter Timer 定时器引包Timer 类存在于dart:async内,所以我们需要先导入import 'dart:async';使用场景1、回调只需要一次2、回调多次例回调一次Duration timeout = Duration(seconds: 10);Timer(timeout, () { print('任务时间:${DateTime.now().toString()}');});回调多次Duration duration;Timer timer;原创 2020-07-28 10:50:38 · 1876 阅读 · 1 评论 -
Flutter 使用FutureBuilder请求多个接口后再渲染页面
FutureBuilderFutureBuilder的用法很简单, 主要涉及两个参数:1、future 指定异步任务,交给FutureBuilder 来管理;2、builder 根据异步任务的状态来构建不同的组件FutureBuilder异步任务的状态 状态 描述 none 没有连接到任何异步任务 waiting 已连接到异步任务等待被交互 active 已连接到一个已激活的异步任务 done 已连接到一个已结束的异步任务 状态的使..原创 2020-06-13 16:40:25 · 3277 阅读 · 1 评论