
flutter
WiFiMing
Love technology, use technology, complete the work
展开
-
【flutter突然就无法运行项目】Could not initialize class org.jetbrains.kotlin.gradle.report.ConfigureReporingK
为了避免 org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.20 在类路径中, id(“com.ncorti.ktfmt.gradle”plugins { id "com.an) version “0.14.0” 应该使用。第二种选择是使用 KGP 版本 1.9.20。直接修改项目级别的build.gradle ext.kotlin_version = ‘1.9.10’,其实就是跟插件的版本一样,然后就是app目录下的build.gradle。原创 2023-12-11 11:26:04 · 882 阅读 · 0 评论 -
flutter如何调用安卓原生方法或系统能力
在flutter页面中创建获取方法管道(管道名命名规则:域名倒序/管道名称)创建方法结果的初始状态封装异步方法用于获取不同类型的信息创建具体执行的异步方法这一步开始在安卓操作,实现原生方法或系统能力,先同样定义一个与步骤1方法名相同管道配置Flutter引擎->创建一个方法通道并设置方法调用处理程序功能实现(处理程序)原创 2023-10-16 12:45:55 · 570 阅读 · 0 评论 -
flutter使用dio包进行网络请求、拦截器
【代码】flutter使用dio包进行网络请求、拦截器。原创 2023-10-13 02:02:54 · 1554 阅读 · 0 评论 -
flutter使用第三方http包实现多种请求方式
默认情况下,它会重试任何状态码为503 Temporary Failure的请求,最多重试三次。第一次重试前会等待500毫秒,然后每次递增1.5倍的延迟。这个包包含了一组高级函数和类,使得消费HTTP资源变得容易。它是跨平台的,支持移动设备、桌面应用和浏览器。使用这个库的最简单方式是通过顶级函数。这使得外部库很容易协同工作,以添加功能。如果你需要多次请求同一个服务器,你可以使用。来对请求和响应进行更精细的控制。,它会自动重试失败的请求。类,用于包装一个底层的。对象,并将它们传递给。的子类,它包装另一个。原创 2023-10-12 15:49:32 · 338 阅读 · 0 评论 -
Flutter中的七种对话框相关组件使用方法
自定义创建。你可以创建自定义对话框以满足特定需求。这通常需要使用Flutter的Widget来构建自定义内容。Text("自定义对话框示例"),Text("这是自定义的内容。"),},child: Text("关闭"),),],),),},原创 2023-10-12 15:06:54 · 1042 阅读 · 0 评论 -
Flutter中所有路由跳转方法的详细描述、示例代码以及注意事项
这些方法允许你在Flutter应用程序中执行不同类型的路由导航,根据你的需求选择合适的方法。原创 2023-10-12 14:07:02 · 1206 阅读 · 0 评论 -
flutter普通路由和命名路由如何进行传参?
当在Flutter中进行路由导航时,有多种方法可以传递参数到下一个路由,下面将以普通路由和命名路由两种方式示范如何传递和接收参数。原创 2023-10-12 13:21:47 · 509 阅读 · 0 评论 -
dart实现数据校验通用整理版
【代码】dart实现数据校验通用整理版。原创 2023-10-11 23:35:52 · 232 阅读 · 0 评论 -
flutter各种实现路由跳转的方法
方法可以将当前页面推入导航堆栈,并跳转到新的页面。通常用于从一个页面跳转到另一个页面。回调来处理未知路由,可以在应用程序无法识别路由名称时执行特定操作,如显示错误页面。Flutter 提供了多种方法来实现路由跳转。在应用程序的主要路由表中定义命名路由,然后可以使用路由名称来导航。这对于需要根据特定条件生成路由的情况非常有用。方法可以从当前页面返回上一个页面。来创建自定义路由过渡动画,从而实现自定义的页面切换效果。如果你在应用程序中为页面定义了路由名称,可以使用。来根据路由名称跳转到页面。原创 2023-10-11 23:33:07 · 1560 阅读 · 0 评论 -
flutter如何修改Checkbox中复选框圆形的大小、自定义icon?
中复选框圆形的大小和自定义图标,你可以创建一个自定义的。的自定义部件,它允许你指定圆形的大小(复选框的形状和边框也可以自定义。部件,并在其中实现你的需求。原创 2023-10-11 03:20:21 · 1498 阅读 · 0 评论 -
flutter页面生命函数-关于StatefulWidget的生命周期如何理解?
以下是与StateinitStateStatebuildStatebuildStatesetStatesetStatebuildsetStatedisposeState这些生命周期方法协助您管理和响应小部件的状态变化,以确保界面与应用程序数据保持同步。理解这些方法的作用以及何时使用它们对于构建复杂的用户界面非常重要。原创 2023-10-10 13:25:28 · 105 阅读 · 0 评论 -
讲述一下flutter中StatefulWidget和StatelessWidget之前的异同之处
通常,它们用于包含可变数据或需要根据用户交互进行更新的部分。是无状态的小部件,一旦构建,它们的外观就不会改变。它们通常用于表示静态信息或不需要根据用户交互而改变的部分。是不可变的,这意味着一旦创建,它们不能更改。时,它们是用于构建用户界面的两种基本小部件。的状态发生变化时,它们会通知Flutter框架,然后重建。的核心是两个类的组合:一个是。对象,以便在屏幕上更新小部件。对象管理小部件的状态和交互。用于需要动态更新的部分,而。用于构建小部件的外观,而。原创 2023-10-10 13:18:37 · 729 阅读 · 0 评论 -
Flutter运行报错:系统找不到指定的路径
F:/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:9:8: Error: Error when reading ‘/C:/Users/用户名/AppData/Local/Pub/Cache/hosted/pub.flutter-io.cn/vector_math-2.1.4/lib/vector_math_64.dart’: 系统找不到指定的路径�?原因:可能是清空垃圾或者缓存,或者修改了AppData的路径。原创 2023-10-09 01:33:02 · 4941 阅读 · 1 评论 -
刚创建的Flutter运行就报错FAILURE: Build failed with an exception.
【代码】刚创建的Flutter运行就报错FAILURE: Build failed with an exception.原创 2023-10-05 12:47:58 · 1214 阅读 · 0 评论