内容提供者初始化顺序

时间:2018-07-30 19:27:10

标签: android android-contentprovider

我一直在尝试确定初始化内容提供程序的“确切”顺序,但无法为此找到具体的来源。它是完全任意的(由实现决定的吗?)还是实际记录在某处?

从这里(https://developer.android.com/guide/topics/manifest/provider-element),我还看到内容提供者具有“ initOrder”属性,该属性也影响方程式。是否为所有内容提供商指定了默认的初始化顺序?

因此,例如,如果我有两个内容提供者,一个的initOrder指定为100,而另一个没有,则具有指定的初始化顺序的内容提供者是否总是要首先初始化?如果是这样,那为什么会这样呢?是否假定所有没有设置“ initOrder”的内容提供程序都具有initOrder = 0?

谢谢!

0 个答案:

没有答案