gpt4 book ai didi

Android 共享首选项和数组

转载 作者:搜寻专家 更新时间:2023-11-01 08:16:39 24 4
gpt4 key购买 nike

我创建了一个天气小部件。我将其配置存储在 SharedPreferences 中。小部件由服务更新。我将天气信息和预报放在一个数组中。晚上关机后发现数组值没有了,可能是系统挂了?服务。有没有一种方法可以将数组存储在 SharePreferences 中,这样它就更粘了。

最佳答案

当然 - 要么想出一种方法从可以存储在 SharedPreference 中的字符串序列化/反序列化您的对象(例如,如果它是一个简单的数字数组,只需在逗号上进行快速拆分/连接就可以了it; basic JSON serialization/反序列化可能适用于稍微复杂的数据),或使用标准 Java serialization把你的对象变成一个字节流和save the data to a File您可以在需要时阅读。不过,如果您真的要处理大量结构化数据,请认真考虑使用 Android 对 SQLite 的出色内置支持,尽管这样会多做一些工作。

关于Android 共享首选项和数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3864787/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com