Android 开发教程之 Service 详解
2010-02-22 16:14:00 来源:WEB开发网核心提示:一个原则是Service的onCreate的方法只会被调用一次,就是你无论多少次的startService又 bindService,Android 开发教程之 Service 详解(10),Service 只被创建一次,如果先是bind了,不过我会把这次的代码包括上回Activity生命周期的研究代码都贴上了,希望你
一个原则是Service的onCreate的方法只会被调用一次,就是你无论多少次的startService又 bindService,Service 只被创建一次。如果先是bind了,那么start的时候就直接运行Service的onStart方法,如果先是start,那么bind的时候就直接运行onBind方法。如果你先bind上了,就stop不掉了,对啊,就是stopService不好使了,只能先UnbindService, 再StopService,所以是先start还是先bind行为是有区别的。
看起来情况很多,不过我会把这次的代码包括上回Activity生命周期的研究代码都贴上了,希望你喜欢!大家有兴趣可以回去点点按钮看看log,多看几遍就知道了。
更多精彩
赞助商链接