当对来自于content resolver的请求作出回应时content provider就启动了,当有一个感兴趣的broadcast message被广播时,broadcast receiver启动,所以我们需要知道怎么关闭这些组件。
(1)Activity可以通过调用它自己的finish()方法来关闭,一个Activity也可以通过调用finishActivity()来关闭 另一个Activity(这个Activity是通过调用startActivityForResult()来启动的)。
(2)一个service可以通过调用自己的stopSelf(),或者Context.stopService()来关闭。
当组件不再使用时或者android为了更多组件能运行而回收内存时,android系统是关闭这些组件的,在后面的部分,可以在组件的生命周期中看到更多更详细的介绍。