![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
文章平均质量分 56
weixin_41779718
这个作者很懒,什么都没留下…
展开
-
Flutter GetX系列教程---Get Service
这个类就像一个 GetxController,它共享相同的生命周期onInit()、onReady()、onClose()。但里面没有 “逻辑”。它只是通知GetX的依赖注入系统,这个子类不能从内存中删除。所以如果你需要在你的应用程序的生命周期内对一个类实例进行绝对的持久化,那么就可以使用GetxService。将 GetX 添加到你的 pubspec.yaml 文件中。在需要用到的文件中导入,它将被使用。原创 2022-12-30 08:36:11 · 1608 阅读 · 1 评论 -
Flutter GetX系列教程---国际化配置
在我们使用系统自带MaterialApp来实现国际化配置,需要进行很多配置,而且还需要手动去依赖第三方组件,而使用GetX来实现国际化配置,你只需要一行代码即可实现切换,接下来我们看一下具体实现。fallbackLocale: 配置错误的情况下,使用的语言。将 GetX 添加到你的 pubspec.yaml 文件中。locale: 设置默认语言,不设置的话为系统当前语言。translations: 国际化配置文件。在需要用到的文件中导入,它将被使用。原创 2022-12-29 16:24:46 · 813 阅读 · 0 评论 -
Flutter GetX系列教程---GetxController
在实际的项目开发过程中,我们不可能把UI代码、业务逻辑都放在一起处理,这样对项目的架构、代码的可读性、后期的维护将会是致命的,好在GetX为我们提供了GetxController,GetxController主要的作用是用于UI代码与业务逻辑分离开来。原创 2022-12-29 16:04:17 · 1508 阅读 · 0 评论 -
Flutter GetX系列教程---Navigation
使用GetX 进行路由跳转非常的简单,只需要调用Get.to()即可进行路由跳转,而系统的路由跳转需要写八行代码,这是不能忍受的事情,而且涉及到跳转动画设置 、动画时长定义、动画曲线 等设置那就更加的复杂,而GetX为我们封装了Navigation,无需context可进行跳转,并且能很方便的使用跳转动画等。将 GetX 添加到你的 pubspec.yaml 文件中。在需要用到的文件中导入,它将被使用。原创 2022-12-29 13:53:13 · 447 阅读 · 0 评论 -
Flutter GetX系列教程---BottomSheet
BottomSheet 是底部弹出的一个组件,常用于单选、验证码二次校验弹窗等,GetX的BottomSheet底部弹出是自定义通过路由push的方法实现底部弹窗的一个效果。原创 2022-12-29 11:10:14 · 1048 阅读 · 0 评论 -
Flutter GetX系列教程---Dialog
Dialog 底层其实是对AlertDialog进行了封装, 一般用于二次确认的弹出框,比如当点击某个按钮提交资料时,需要用户二次确认,以防止误操作。原创 2022-12-29 10:02:52 · 516 阅读 · 0 评论 -
Flutter GetX系列教程---Snackbar
如果想在应用程序中触发某些特定的事件后,需要弹出一则快捷消息,那么使用Snackbar则是最佳的选择,接下来我们看一下GetX如何来联调Snackbar来使用。原创 2022-12-29 09:25:17 · 315 阅读 · 0 评论 -
flutter 国内镜像源列表
社区主镜像PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn上海交大 Linux 用户组PUB_HOSTED_URL=https://dart-pub.mirrors.sjtug.sjtu.edu.cnFLUTTER_STORAGE_BASE_URL=https://mirrors.sjtug.sjtu.edu.cn清华大学 TUNA 协会PUB_HOS原创 2021-05-26 09:08:36 · 1014 阅读 · 0 评论 -
Flutter资源索引生成插件 FlutterAssetsGenerator
FlutterAssetsGenerator就是为了解决Flutter中资源引用这一个蛋疼的方式而来的1、安装插件已上传插件市场,因而打开Preferences->Plugins,在Marketplace可以直接搜索安装2、配置assets目录 插件会从pubspec.yaml文件下读取assets目录,因此要使用本插件,你需要在pubspec.yaml下配置资源目录:flutter: # The following line ensures that the Material I原创 2020-11-25 08:59:47 · 1264 阅读 · 0 评论 -
flutter常用插件集合
flutter常用插件集合alibaba/flutter_boost:路由 install_plugin 2.0.0#app下载更新插件audio_recorder: any #录音、播放flutter_sound: ^1.1.5#录音dropdown_menu: ^1.1.0#下拉菜单simple_permissions:#权限获取easy_alert:#弹框amap_locat...原创 2019-12-18 08:46:58 · 818 阅读 · 0 评论 -
Flutter flutter_webview_plugin (IOS) 配置外部链接 闪退
在info.list 文件里加上:<key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <true/></dict>原创 2020-04-20 09:49:29 · 763 阅读 · 0 评论