service之onbind() onstart()

一个原则是ServiceonCreate的方法只会被调用一次,就是你无论多少次的startService bindServiceService只被创建一次。如果先是bind了,那么start的时候就直接运行ServiceonStart方法,如果先 start,那么bind的时候就直接运行onBind方法。如果你先bind上了,就stop不掉了,对啊,就是stopService不好使了,只 能先UnbindService, StopService,所以是先start还是先bind行为是有区别的。

你可能感兴趣的:(service)