gpt4 book ai didi

Android 应用小部件 : Data storage

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:02 24 4
gpt4 key购买 nike

我正在实现一个主屏幕应用小部件。我想知道哪个更适合存储/读取数据:SharedPreferences 还是 SQLite 数据库?数据是从 AppWidgetProvider(类似于 BroadcastReceiver)访问的,并且小部件的任何给定实例都会根据 appWidgetId 显示不同的数据。一种或另一种方式不受欢迎吗?

最佳答案

这实际上取决于您的用例。首选项旨在成为一种简单、轻量级的机制来存储键值类型的数据,而 SQLite 数据库为您提供了一个用于存储和检索关系数据(查询、事务等)的完整框架。

This article概述了两者,还介绍了自定义文件和网络作为持久化数据的替代方法。

关于Android 应用小部件 : Data storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2792457/

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