现在的位置: 首页 > 综合 > 正文

(三)关闭组件(Shutting down components)

2013年10月03日 ⁄ 综合 ⁄ 共 381字 ⁄ 字号 评论关闭

当对来自于content resolver的请求作出回应时content provider就启动了,当有一个感兴趣的broadcast message被广播时,broadcast receiver启动,所以我们需要知道怎么关闭这些组件。

(1)Activity可以通过调用它自己的finish()方法来关闭,一个Activity也可以通过调用finishActivity()来关闭 另一个Activity(这个Activity是通过调用startActivityForResult()来启动的)。

(2)一个service可以通过调用自己的stopSelf(),或者Context.stopService()来关闭。

当组件不再使用时或者android为了更多组件能运行而回收内存时,android系统是关闭这些组件的,在后面的部分,可以在组件的生命周期中看到更多更详细的介绍。

抱歉!评论已关闭.