问题标签 [saving-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
17940 浏览

android - 在 Android 上保存数据:文件存储 vs SQLite 数据库 vs 共享首选项

这个标题让我想知道在特定应用程序上保存大中型数据时最适合的功能是什么。我知道我最近在 Stackoverflow 上看到了一个关于使用这些功能保存数据的问题,但我想知道,正如我所说的,什么最适合。您对此有什么建议吗?

0 投票
2 回答
572 浏览

android - 在列表视图中保留项目

我是android开发的新手,遇到了一些问题。我创建了一个基于用户输入的列表视图。用户必须在对话框中输入一个类别,然后将其添加到列表中。奇迹般有效。问题是一旦用户退出应用程序并再次启动它,我如何保留这些类别?当用户启动应用程序时,列表为空白。我是否必须创建首选项屏幕或其他东西来保存用户键入的内容?这是我的代码:

0 投票
1 回答
1489 浏览

ios - 使用 NSKeyedArchiver 保存 NSDate 对象

我有一个 NSDate 对象

我正在尝试使用 NSKeyedArchiver 使用以下方法保存它

我使用以下内容加载它

此方法适用于所有非对象数据类型,但它始终为对象返回 nil。我阅读了 NSKeyedArchiver 的苹果文档,看起来我应该做对了,但与往常一样,我可能遗漏了一些明显的东西。任何帮助,将不胜感激。

0 投票
1 回答
532 浏览

java - Sharedpreferences 不保存或加载数据

我有这段代码,我试图在“InitialPreferences”活动中使用 sharedpreferences 保存一些持久性数据,然后“StartScreen”活动在应用程序下次启动时搜索保存的首选项,并将用户定向到“InitialPreferences”或“主要活动”。我的问题是数据没有被保存,我看不到问题,谁能指导我解决问题并告诉我我做错了什么?

谢谢

开始屏幕活动:

InitialPreferences 活动:

0 投票
1 回答
645 浏览

ios - 将 JSON 数据保存在缓存中

我正在开发一个具有 TableView 的项目,它在我的服务器上加载 JSON 文件的内容。一切正常,但我有两个问题。

1)当我更改视图并加载不同的视图时,当我回到这个 TableView ... TableView 尝试重新加载内容,没有错误,但进度条短暂出现。如何避免这种情况发生?

2)我的第二个问题是,一旦加载,如果我失去互联网连接并更改视图,内容就会丢失。即使我已经下载了。我将如何缓存这些信息?

这是代码:

我编辑代码。

0 投票
1 回答
255 浏览

java - 如何使用 TrueVFS for java 通过路径访问文件?

这是我的代码。

我正在尝试使用 TrueVFS 将对象从内存加载并保存到压缩文件中。此处的代码有效,但仅当我直接引用该文件时。(所以给出的路径类似于“data.zip/data Entries/0/2/data.txt”)

我遇到的问题是,一旦我尝试将此文件放入路径中(因此给出的路径类似于“Save Files/World 1/data.zip/dataEntry/0/2/data.txt”),我收到 NoSuchFileException 错误。

我应该如何将我的档案放入指定的文件夹中?

0 投票
1 回答
129 浏览

vb.net - 为用户处理非常大的选项列表

我有一个允许用户选择位置的应用程序。

目前我有 5 个位置可供选择,但我想扩展它以使用包含大约 100 个选项的主列表。

我还需要保存用户的偏好。

目前,我的工作代码如下:

保存设置:

确定选择了哪个位置:

目前,我为此使用单选按钮,但我试图弄清楚我应该如何允许用户选择他们的位置。我一直在试验文件菜单,用于可扩展菜单功能(树结构),现在似乎工作正常。

我的问题如下:

我应该使用更好的容器吗?(用户将选择一个国家、省/州和城市。理想情况下,我希望这一切都在一个控件中,因此是文件菜单)

有没有办法可以将带有菜单结构的 txt 文件导入到文件菜单(或其他容器)中,而不是手动填写每个条目?

和。

如何确定在超过 100 个条目的列表中选择了哪个选项?我需要继续为每个条目设置一个 .setting 吗?还是有更好的方法可以处理这个问题?

感谢可以提供的任何帮助。我希望我的解释是有道理的。

谢谢!

0 投票
1 回答
1307 浏览

lua - 如何将本机文本输入保存到电晕中的txt文件

我的问题是如何将用户文本输入保存到 corona sdk 中的 .txt 文件中。

所以基本上我想要实现的是,当用户在文本框中写入内容然后按下保存按钮时,来自 textxbox 的文本会保存到系统文档目录中的 .txt 文件中。

谢谢帮忙!:)

这是代码:)

0 投票
2 回答
1511 浏览

c# - 在 C# 中将大型双精度数组另存为文件的最有效方法

我正在编写一个程序,它将 .dat 文件中的数据读取到 double[,,] 数组中,计算一些东西并且需要将数组写入文件以保存它们以供以后使用。

这些数组最多可以有 [64x64x150000] 个元素,这迫使我已经将这些文件分成小部分加载到程序中以使用它们(否则会调用 MemoryException)。到目前为止,我使用文本文件将较小的数组保存在我的硬盘上,但是逐步保存 [64x64x150000] 数组最后会填满每个文件超过 6GB 的空间,当您必须使用大量这些 .dat- 时,这很安静文件,并且几乎可以保留所有 .txt 文件。

因此,我想知道是否有任何其他文件类型可以节省一些硬盘空间,或者是否还有另一种可能性将这些数组保存在我的程序之外,以便以后使用,而对硬盘空间的要求更少。

(我需要能够在不同的计算机之间交换文件)。

0 投票
2 回答
190 浏览

java - 为什么 .txt 文件不会保存在内部存储中?

我可以使用以下代码创建和共享一个 .txt 文件:

但是,我希望将此文件保存到应用程序的文件夹中,而不是直接保存在 SD 卡上,因此我更改为下面的代码。它似乎不起作用,因为它没有创建文件,并且我尝试导出到的任何应用程序都看不到该文件。

有任何想法吗?我尝试过的每件事都不起作用。该文件应该保存在 Android/data/[package name] 文件夹中是吗?

编辑:好的,我无法正常工作,但实际上发现这不是我想要使用的方法,我想将文件保存在 Android/data 文件夹中,为此我需要使用: