草庐IT

flutter-pub

全部标签

dart - setState 不在 Dart/Flutter 中重新加载状态?

我遵循了GoogleCodeLabs的Flutter教程-Part1Part2然后我尝试添加SharedPreferences持久化数据。保存数据非常有效,但删除却不行。我的完整代码可在https://github.com/deadcoder0904/flutter-startup-name-generator/获得屏幕1(列出所有启动名称)屏幕2(此处显示屏幕1中所有已保存的启动名称)在屏幕2上,通过单击垃圾桶图标删除启动名称不会立即删除数据。我必须遍历到Screen1并在Screen2再次返回才能看到被删除的项目。错误在下面的setState或者你也可以查看onGithub格式漂亮

dart - setState 不在 Dart/Flutter 中重新加载状态?

我遵循了GoogleCodeLabs的Flutter教程-Part1Part2然后我尝试添加SharedPreferences持久化数据。保存数据非常有效,但删除却不行。我的完整代码可在https://github.com/deadcoder0904/flutter-startup-name-generator/获得屏幕1(列出所有启动名称)屏幕2(此处显示屏幕1中所有已保存的启动名称)在屏幕2上,通过单击垃圾桶图标删除启动名称不会立即删除数据。我必须遍历到Screen1并在Screen2再次返回才能看到被删除的项目。错误在下面的setState或者你也可以查看onGithub格式漂亮

firebase - 与 firebase_admob 一起 flutter

在我的项目中,当我在pubspec.yaml文件中添加插件firebase_admob:^0.7.0时,应用程序停止工作。我的意思是说,当应用程序启动时,它会眨眼关闭并显示警告框,上面写着“应用程序不断停止”。在控制台中打印以下日志...Launchinglib\main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...Resolvingdependencies...Gradletask'assembleDebug'...registerResGeneratingTaskisdeprecated,useregi

firebase - 与 firebase_admob 一起 flutter

在我的项目中,当我在pubspec.yaml文件中添加插件firebase_admob:^0.7.0时,应用程序停止工作。我的意思是说,当应用程序启动时,它会眨眼关闭并显示警告框,上面写着“应用程序不断停止”。在控制台中打印以下日志...Launchinglib\main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...Resolvingdependencies...Gradletask'assembleDebug'...registerResGeneratingTaskisdeprecated,useregi

flutter - 如何使 SliverAppBar 在 sub_page 的 SliverList 之前滚动

当我滚动时,我希望可以先滚动SliverAppBar。我该怎么做?现在是sub_page第一。预期效果:在滚动操作中,首选项是SliverAppBar。SliverAppBar显示/隐藏后,继续滚动sub_page。演示(https://github.com/fanybook/cornerstone/blob/master/_docs/flutter_improve_scroll_priority.mp4?raw=true)重点是有子页面(和BottomNavigationBar)。如果单页可以通过多个SliverAppBar/bottom和NestedScrollView的body/

flutter - 如何使 SliverAppBar 在 sub_page 的 SliverList 之前滚动

当我滚动时,我希望可以先滚动SliverAppBar。我该怎么做?现在是sub_page第一。预期效果:在滚动操作中,首选项是SliverAppBar。SliverAppBar显示/隐藏后,继续滚动sub_page。演示(https://github.com/fanybook/cornerstone/blob/master/_docs/flutter_improve_scroll_priority.mp4?raw=true)重点是有子页面(和BottomNavigationBar)。如果单页可以通过多个SliverAppBar/bottom和NestedScrollView的body/

android - 是否可以在 Flutter 中创建自定义快速设置磁贴?

我搜索了Flutter文档并用谷歌搜索,但结果为零。我正在为Android开发我的第一个Flutter应用程序,我想为它创建一个自定义快速设置磁贴。我的目标是牛轧糖及以上。我知道这在Java和Kotlin中是可能的(例如https://android.jlelse.eu/develop-a-custom-tile-with-quick-settings-tile-api-74073e849457),但是Dart/Flutter呢? 最佳答案 您可以在native执行此操作(更有意义,因为它是Android专用的功能)。每个Flutt

android - 是否可以在 Flutter 中创建自定义快速设置磁贴?

我搜索了Flutter文档并用谷歌搜索,但结果为零。我正在为Android开发我的第一个Flutter应用程序,我想为它创建一个自定义快速设置磁贴。我的目标是牛轧糖及以上。我知道这在Java和Kotlin中是可能的(例如https://android.jlelse.eu/develop-a-custom-tile-with-quick-settings-tile-api-74073e849457),但是Dart/Flutter呢? 最佳答案 您可以在native执行此操作(更有意义,因为它是Android专用的功能)。每个Flutt

dart - Flutter - 模拟器和手机中的布局不同

我正在Flutter中创建一个新项目。我制作的每个小部件都运行良好..但是当我想在行中放置两个图像容器时出现了一些问题,它在1080x1920的模拟器上完全没问题,但是当我在我的460x854手机上打开它时。..它因对称填充而崩溃。我已经阅读了一些关于MediaQuery的内容,但是因为我是初学者,所以我无法实现它。有人可以帮助我吗?代码如下(完整代码太长):returnnewScaffold(body:ListView(children:[newStack(children:[Container(child:Column(children:[//sdsdsnewRow(childre

dart - Flutter - 模拟器和手机中的布局不同

我正在Flutter中创建一个新项目。我制作的每个小部件都运行良好..但是当我想在行中放置两个图像容器时出现了一些问题,它在1080x1920的模拟器上完全没问题,但是当我在我的460x854手机上打开它时。..它因对称填充而崩溃。我已经阅读了一些关于MediaQuery的内容,但是因为我是初学者,所以我无法实现它。有人可以帮助我吗?代码如下(完整代码太长):returnnewScaffold(body:ListView(children:[newStack(children:[Container(child:Column(children:[//sdsdsnewRow(childre