0%

我编写flutter的代码已经有些年头了。
当我发现riverpod与flutter钩子的简单性相结合时的强大,我爱上了它,爱了,爱了!
现在几乎所有的项目中,我都使用它来进行状态管理。
我将向你解释为什么,并告诉你为什么你可以用这两个天使轻松地赋予你的项目。

阅读全文 »

在这个由三部分组成的系列中,我将对Flutter中最广泛使用的状态管理器进行并列比较。
现在有很多工具,但往往缺乏对它们的明确比较。
这是一个遗憾,因为选择了错误的状态管理器,当你开始构建时就不容易恢复了。

阅读全文 »

我将对Flutter中最广泛使用的状态管理器进行并列比较。

现在有很多工具,但往往缺乏对它们的明确比较。这是一个遗憾,因为选择了错误的状态管理器,当你开始构建时就不容易挽回了。

阅读全文 »

用于 Flutter 的权限插件。这个插件提供了一个跨平台(iOS,Android)的API来请求和检查权限。

在大多数操作系统中,权限并不是在安装时授予应用程序的。相反,开发者必须在应用运行时向用户请求权限。

这个插件提供了一个跨平台(iOS、Android)的API来请求权限并检查其状态。你也可以打开设备的应用设置,这样用户就可以授予一个权限。
在Android上,你可以显示请求权限的理由。

阅读全文 »

当你想在用户使用过程中获取很多很多权限的时候,请求权限通常会成为一个混乱的任务。
为了开始清理所有的权限代码,我们将把它包装在一个带有专门权限请求功能的服务中。

阅读全文 »

当我搬进我的公寓时,我成为了一个伟大的完全磨损的宜家桌子的主人。
带着沉重的心情,我不得不去寻找一张新桌子。
不幸的是,没有一张桌子能满足我对设计和价格的期望。
因此,我制定了一个计划来创造我自己的新桌子。
我画了几张图纸,开始了建造…

阅读全文 »

在不同的应用程序中使用摄像头是很正常的。
但在实现它时,你可能会面临各种问题:
例如,如果你在一个电子商务的应用程序中,需要管理不同的东西,需要选择不同的项目,也需要用图片发布我们的回应,那时我们就需要编写一个单一的代码库,从那里我们可以在整个应用程序的不同位置管理摄像头。

阅读全文 »

这是菜单或对话框的替代品,并阻止用户与应用程序的其他部分进行互动

在这篇博客中,我们将探讨Flutter中的Modal Bottom Sheet Widget。
我们还将实现一个模态底部工作表小部件的演示,并描述它的属性,以及如何在您的flutter应用程序中使用它们。

阅读全文 »