这可能是一个明显的问题,但我不知何故无法弄清楚..
所以我是android开发的新手,并且正在构建一个实践应用程序。在我的应用程序中,我有几个模型。有一个用户,一个用户可以有很多店铺,每个店铺可以有很多产品。
所以它基本上是用户、商店、产品。
我应该为每个模型/表创建一个内容提供者吗?还是它是一个内容提供者,但取决于传入的 Uri,它决定从哪个模型/表创建/更新/删除/查询?
在我看来,内容提供者几乎就像一个内部 REST api。如果是这种情况,我想我只会有一个内容提供者,并且我会像在我的 REST api 中那样做所有的 CRUD 操作。
提前致谢!