onCreate of Content Provider
问题描述:
我发现onCreate的ContentProvider被调用第一次,甚至在我的Activity的onCreate之前。例如:Vogella Android SqlLite。onCreate of Content Provider
但我想知道它是如何发生的,为什么?
是否因为我们在Manifest中注册为供应商?
答
onCreate将在启动时初始化您的内容提供者。这种方法被称为在应用程序启动时应用程序主线程上的所有注册内容供应商..是的,那是因为你的清单进行注册...
还,如果你不介意..你能PLS解释什么是控制流..我的意思是,它是如何发生的呢?我没有得到每个后面调用哪个方法? – Smitha 2012-03-21 06:07:10
你问我多一点概念性的问题......这些我不知道... =] ..但是这是我从文档了解..而启动应用程序。该清单是检查是否有contentproviders ..如果any..their OnCreate中被称为..所以它们可用于您的应用程序,只要它在创建.. – 5hssba 2012-03-21 06:12:46
是..我理解这一点。我想知道什么时候实际上是DB被创建什么是生命周期方法,什么是方法执行这一项目的sequesnce? – Smitha 2012-03-21 06:14:48