gpt4 book ai didi

android - 不使用 SQLite 的内容提供程序示例

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:51 25 4
gpt4 key购买 nike

我正在尝试创建一个使用内部存储的内容提供程序。但是,我在网上看到的所有示例都只使用了 sqlite。

谁能给我一个很好的教程或使用内部存储创建内容提供者的例子?

最佳答案

您可以将数据存储在文件中,使用内容提供者的文件方法,例如openTypedAssetFile()。这将返回 AssetFileDescriptor(即跨进程有效的文件句柄)而不是 Cursor。

总的来说,这个问题很难回答。内容提供者是数据存储库和客户端之间的“接口(interface)”。除了 SQLite 之外,文档并没有太多关于存储库的说明,因为 a) 内容提供者模型是按照关系数据库的线组织的,并且 b) 内容提供者的每个实现都会有所不同。

在了解您的确切要求之前,我不愿再提供任何建议。您可能会从 SQLite 中受益,尽管您可能不会立即明白为什么。您也可能是对的:SQLite 不是解决方案,但如果提供更多信息,我可以提出一些想法。

关于android - 不使用 SQLite 的内容提供程序示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9724496/

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