我正在构建一个 Android 应用程序,它需要呈现从网络接收的大量数据。
由于检索所有数据可能需要很长时间,并且用户可能会在进程结束之前关闭应用程序,因此我考虑过在“服务”中实现它,将数据存储在“内容提供商”,然后在需要时从应用程序查询它。
当收到新数据时,应用程序还需要像调用函数一样收到通知。有这种模式吗?
还好吗?如果没有,匹配这个问题的最佳设计是什么?
非常感谢!
最佳答案
是的,使用像.. sqlite数据库这样的内容提供程序..将适合您正在解释的情况...如果您使用sqlite数据库..访问数据时要小心...因为您的服务将更新数据库..
关于java - 关于处理数据存储库的Android应用程序软件设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9786410/