草庐IT

preferred

全部标签

flutter :How to print shared preferences all content

我要打印所有sharedpreferences内容(key,value)键和值由用户提供我尝试使用getKeys()方法将所有键放入一个集合中,然后循环该集合并检索我的元素,如下所示:_favoritePlaces()async{SharedPreferencesprefs=awaitSharedPreferences.getInstance();//prefKeysdeclaredasstaticSetprefKeys=prefs.getKeys();if(prefKeys.isNotEmpty){for(inti=0;i预期输出:键0=>值0 最佳答案

dart - Flutter根据Shared Preference设置启动页

我一直在尝试根据我的共享首选项设置加载不同的页面,但没有成功。根据在stackoverflow中找到的几篇文章,我最终得到以下解决方案:import'dart:async';import'package:flutter/material.dart';import'package:testing/screens/login.dart';import'package:testing/screens/home.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@override_MyAppStatecreate

dart - 如何在 Flutter 中使用 Shared Preference

我试图在flutter中将数据保存到共享首选项中,但每当我调用此函数时,我都会在命令行中收到一条消息闭包():=>NullFuturesaveName(Stringname)async{SharedPreferencesprefs=awaitSharedPreferences.getInstance();prefs.setString("name",name);}这个函数存储在另一个文件中,我在按下图标按钮时调用它newIconButton(icon:newIcon(Icons.arrow_right),onPressed:()=>print((){saveNamePreference

android - flutter : how to persist a List<num> using shared preferences?

如何保留像List=[2.5,5,7.5,10]这样的列表使用SharedPreferences好吗?编辑:如何将存储的数据转换为String或List列出? 最佳答案 首先,您需要将整数列表转换为字符串列表,然后将其保存在共享首选项中。加载时你做相反的事情。这是一个完整的例子:import'package:flutter/material.dart';import'package:shared_preferences/shared_preferences.dart';voidmain(){runApp(newMaterialApp

android - Flutter - 如何在 iOS 上使用 shared_preferences 和 Settings.bundle(Android 又如何?)

所以我们有一个Flutter应用程序——它有很多用户偏好。迄今为止,我们一直在使用shared_preferences插件来处理它们(就像Flutter领域的其他人一样)。生活很幸福。现在,我们的iOS用户希望在我们应用程序的Settings.app区域中看到其中一些首选项。目前,只有系统标准的显示。我们(通过Xcode)为几个新的首选项创建了一个Settings.bundle文件(在添加其他首选项之前)——瞧——我们在应用程序的设置中看到了它们……然而,我们并没有在实际的Flutter应用程序中看到它们——我们仍然只看到在应用程序本身内管理的“其他”首选项。我们基本上是在Debug模

swift - 遗留构造函数违规 : Swift constructors are preferred over legacy convenience functions. (legacy_constructor)

我得到一个SwiftLint此行警告:returnUIEdgeInsetsMake(topInset,leftInset,bottomInset,rightInset)这是警告:LegacyConstructorViolation:Swiftconstructorsarepreferredoverlegacyconveniencefunctions.(legacy_constructor)我也在这一行收到警告:returnCGRectInset(bounds,insetX,insetY)LegacyCGGeometryFunctionsViolation:Structextension

c# - "Prefer 32-bit"编译器标志对 Visual Studio(C#、VB)意味着什么?

刚刚安装了VisualStudio11开发人员预览版。在使用指定的AnyCPU目标编译托管(C#、VB)应用程序时,我在项目属性中看到一个名为“首选32位”的新选项。这似乎不是类库的选项,只是顶级应用程序。这个标志表示什么? 最佳答案 它可能表明该应用程序是AnyCpu,但当32位可用时,它应该这样运行。这是有道理的-64位应用程序使用更多内存,有时您只是不需要内存空间;) 关于c#-"Prefer32-bit"编译器标志对VisualStudio(C#、VB)意味着什么?,我们在Sta

c# - 为什么在 Visual Studio 2012 中禁用复选框 'Prefer 32-bit'?

我遇到过一种情况,我想将首选32位设置为true。但在VisualStudio2012中,它显示为已禁用。无论我做什么,它都不会启用。我读到AnyCPUwithPrefer32-bit是所有新项目的默认值。那么,我是否应该假设虽然它被禁用但它被设置为true?那么如何将它设置为AnyCPU?在WhatAnyCPUReallyMeansAsOf.NET4.5andVisualStudio11在StackOverflow中的许多其他帖子和问题中,它说:overall,therearenowfiveoptionsforthe/platformC#compilerswitch:x86,Itan

c# - Visual Studio 中 "Prefer 32-bit"设置的用途是什么?它实际上是如何工作的?

我不清楚编译器如何在需要时自动知道为64位编译。它如何知道何时可以自信地以32位为目标?我主要好奇编译器在编译时是如何知道要针对哪个架构的。它会分析代码并根据发现的内容做出决定吗? 最佳答案 Microsoft有一个博客条目WhatAnyCPUReallyMeansAsOf.NET4.5andVisualStudio11:In.NET4.5andVisualStudio11thecheesehasbeenmoved.Thedefaultformost.NETprojectsisagainAnyCPU,butthereismoreth

linux - "vino-preferences"在哪里存储其配置属性

我尝试在我的RaspberryPi上从命令行设置VNC服务器“vino”而不使用X-Session。我不想通过SSH等使用共享的X11Session。因此,目前我陷入了这样一个事实,即我不知道“vino-preferences”工具将其首选项存储在哪里。我知道该工具正在使用“gconf”来读取和设置配置属性。如果我在创建的X-Window中执行工具“vino-preferences”(是的,我在Pi上有一个输出设备、一个插入的键盘和鼠标)并在那里更改一些设置并运行find/-not-path"/proc/*"-not-path"/sys/*"-printf'%TY-%Tm-%Td%TT