flutter相关内容

对Flutter中的对象进行JSON序列化和反序列化

由于Flutter从其SDK中删除了dart:mirrors,因此不再可以将dartson之类的库用于JSON进行对象序列化/反序列化.但是,我读到build_value是实现类似目的的另一种方法.我找不到任何有关如何实现它的好的示例,因为它包含大量的样板代码.有人可以给我一个例子吗?例如,这是我要序列化为对象的JSON: { "name":"John", "age":30, ..
发布时间:2019-11-24 15:58:01 其他开发

如何在Flutter中解码JSON?

如何在Flutter中解码JSON? 这个问题很简单,但答案并非如此,至少对我而言. 我有一个使用大量JSON字符串的项目.基本上,应用程序和服务器之间的整个通信都是通过JSON. 我一直在使用JSON.decode(json_string)来处理它,但是今天我更新了Flutter核心(0.5.8-pre.178),并且JSON.decode不再可用. 我去了 Flutte ..
发布时间:2019-11-24 15:51:04 其他开发

映射嵌套JSON时如何检查NULL?

我正在尝试将嵌套的JSON映射到模型对象,问题是当它返回null时,它将破坏所有代码,我想检查null是否可以执行某些操作但不破坏应用程序. JSON文件: [ { "id": 53, "date": "2018-12-28T08:51:11", "title": { "rendered": "this i ..
发布时间:2019-11-24 14:36:03 其他开发

Flutter Error:java.lang.NoSuchFieldError PREFER_HIGHEST_OR_REMOTE_VERSION_NO_FORCE_STAGING

我试图解决这个问题,但它一直给我同样的错误。 我使用以下firebase服务: Firebase Auth Firebase数据库 Firebase存储 Firebase Messaging 我希望能解决这个问题,感谢您的帮助,谢谢。 屏幕截图: 这里我向您展示控制台运行 启动lib在调试模式下为x86构建的Android SDK上的\ main.dart ..
发布时间:2018-12-11 22:35:37 Java开发

Flutter应用程序太大了

我在使用java的Android应用程序开发方面有很好的经验。最近我开始了解颤动。所以,我试图根据官方教程创建一个带有颤动的简单Android应用程序。但令人惊讶的是,调试应用程序大小为25MB,发布apk的成本超过7MB。与原生开发的Android应用程序相比,它真的更大。 有没有办法优化它? 解决方案 是的当然,对于hello world app,用flutter构建的apk或i ..
发布时间:2018-12-07 13:40:30 Java开发

在iphone上安装使用android studio开发的flutter应用程序

我最近开始在Windows 10上使用带有android studio的插件开发一个带有颤动的应用程序。我可以通过连接手机和usb调试模式在Android手机上运行应用程序。在我的iphone上运行flutter应用程序的步骤是什么?我之前从未为ios构建过应用程序。任何逐步指南将不胜感激。 解决方案 如果您的开发主机是 ,则无法在iOS上运行flutter应用程序视窗。像 Zeesha ..
发布时间:2018-09-21 19:22:27 移动开发

颤动/飞镖静态变量丢失/不断重新初始化

我正在尝试使用Flutter / Dart。但是当从另一个类访问时,我的静态变量不断重新初始化。 我有一个类,在其单独的dart源文件中,保持服务器状态,声明如下: / p> class ServerStatus { static int newestBinary; static bool serverUp; } 我将它们初始化为@ main() by ..
发布时间:2018-09-19 21:23:04 移动开发

在Flutter中将数据广播到多个小部件

有没有办法将数据从一个小部件广播到其他小部件?类似于Android上的BroadcastReceiver或iOS上的NSNotificationCenter。 具体来说,我试图检测导航器何时弹出或推送新视图。我将navigatorObservers添加到MaterialApp。当一个小部件回到前台时,我希望能够通过广播来自didPush和didPop的更改来通知它,其中包含当前前景中的实际路 ..

滑动列表项以获取更多选项(颤动)

前一天我决定从Pinterest为应用程序选择一个Ui来练习使用Flutter构建应用程序但我仍然坚持使用Slider,它在水平拖动时显示“更多”和“删除”按钮。 图片右侧。 我没有足够的知识来使用手势与动画相结合来创造这样的东西。这就是为什么我希望你们中的某个人可以为像我这样的人做一个例子,我们可以理解如何在ListView.builder中实现这样的东西。 (来源) 来自ma ..
发布时间:2018-09-03 18:19:30 移动开发

Flutter Firebase更新不会停止更新节点?

我正在我的firebase节点中搜索一个int值并减少它。它成功减少并将正确的信息打印到我的日志一次。当我尝试使用new int更新节点时,它会重复,就好像它在循环中的位置一样。我怎样才能让它更新一次?这是我的代码...... if(vidRank == 1){ await fb.child('UserVideo /${userid}/Vid1').onValue.listen((Eve ..
发布时间:2018-08-06 20:02:46 其他开发

Flutter - 从现有的android项目导入

我目前正在开发一个大约75%完成的Android项目。我需要一个类似的iOS应用程序。 我可以导入这个项目来扑动吗?怎么样? 另外,flutter会支持我在这个项目中使用的库吗? 解决方案 Flutter应用程序完全不同,即不像Android,也不像iOS。 Flutter有自己的架构,因此有自己的插件等。 摘要 否 ,你不能将现有的Android代码转换为Flut ..
发布时间:2018-08-01 11:21:21 移动开发

使用'ui.decodeImageFromList'显示从字节列表创建的图像

我一直在搜索如何创建可以从字节数组(或简单的十六进制颜色值列表)创建的有状态图像。我在ui库中遇到了这个看似有用的函数用于飞镖。 有人能给出一个如何使用它的例子吗?你能决定每个像素的位数吗? 提前致谢。 解决方案 decodeImageFromList 只是一个围绕 instantiateImageCodec 的便利包装器,它解码了一些支持的图像格式之一(JPEG,PNG,GI ..
发布时间:2018-07-26 16:30:00 其他开发

使用PictureRecorder保存画布图片会导致空图像

首先,该计划的目标是允许用户使用手机或平板电脑签署官方文件。 该程序必须将图像保存为png。 我使用Flutter(和dart)和VS Code开发此应用程序。 什么有效: - 用户可以在画布上绘图。 什么行不通: - 图片无法保存为png 什么我发现: - **图片**通过结束画布的** PictureReco ..
发布时间:2018-07-26 15:57:45 其他开发