03 2022 档案
发表于 2022-03-31 14:16阅读:183评论:0推荐:0
摘要:Flutter的理念架构 Flutter架构分为三层 参考官方文档 Framework层(dart) flutter engine层(C/C++) embeder层(platform-specific) Flutter 被设计为一个可扩展的分层系统。它可以被看作是各个独立的组件的系列合集,上层组件各
阅读全文 »
发表于 2022-03-27 18:37阅读:358评论:0推荐:1
摘要:##Flutter 基础知识查漏补缺 ###Hot reload原理 热重载分为这几个步骤 扫描项目改动:检查是否有新增,删除或者改动,直到找到上次编译后发生改变的dart代码 增量编译:找到改变的dart代码,将其转化为增量支持动态编译的dart kernel 推送更新:热重载模块将增量更新的代码
阅读全文 »
发表于 2022-03-25 17:19阅读:4348评论:0推荐:0
摘要:Flutter获取当前路由信息和全局路由监听 获取当前路由名 通过Flutter提供的方式 var routePath = ModalRoute.of(context).settings.name; print("current route: $name") 通过GetX的方式 var routeP
阅读全文 »
发表于 2022-03-25 17:04阅读:839评论:0推荐:0
摘要:有关终端Github无法访问,connection timed out:443等问题 SSL_connect: Operation timed out in connection to github.com:443 对于浏览器上Github可以使用[梯子]等方式,但是在终端中访问Github超时保4
阅读全文 »
发表于 2022-03-20 12:44阅读:1048评论:0推荐:0
摘要:Flutter Stream的使用 ##首先,来了解一下stream是什么 异步数据事件的来源。 流提供了一种接收一系列事件的方法。每个事件要么是一个数据事件,也称为流的元素,要么是一个错误 事件,即某事已失败的通知。当流发出所有事件时,单个“完成”事件将通知监听器已达到结束。 您通过调用异步函数生
阅读全文 »
发表于 2022-03-07 16:18阅读:1454评论:0推荐:0
摘要:Flutter TextField设置值后光标位置偏移 一般用controller设置值是这样设置的 TextEditingController controller = TextEditingController(); TextField(controller:controller) contro
阅读全文 »
发表于 2022-03-07 16:02阅读:985评论:0推荐:0
摘要:path/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/ lib/src/interface/local_platform.dart:46:19: Error: Member not found: 'packageRoot'. i
阅读全文 »
发表于 2022-03-07 15:54阅读:633评论:0推荐:0
摘要:Flutter (2.5) - A splash screen was provided to Flutter, but this is deprecated 升级到Flutter 2.5 版本后,启动安卓项目时,收到一个warning 大概意思是以前版本中设置splash screen的方式已经被
阅读全文 »