任何Body都知道何时加载Contentprovider并调用onCreate()方法。
我有一个场景,我会做一些检查,并希望退出应用程序。
我怀疑UI是指在调用提供者的onCreate()时可用的活动实例。
我用Google搜索了但没有太多数据
答案 0 :(得分:1)
据我所知,你的问题是关于调用ContentProvider.onCreate()和Activity.onCreate()的时间。
可能最好的选择就是做一个非常简单的测试,在Log.d(TAG, "onCreate activity");
和Log.d(TAG, "onCreate provider");
两行上看看哪一个首先被触发。
但请记住保持ContentProvider代码简短,例如文档:
它不能执行冗长的操作,或者应用程序启动 延迟。