生命周期方法:
1.onCreate:在服务对象创建后调用这个方法,初始化服务对象;
2.onStartCommand:开启服务后调用这个方法;3.onDestroy:在服务对象被销毁之前调用这个方法,通常在这个方法中做一些扫尾工作,比如保存数据;
特点:
1.第一次开启服务时,先创建服务对象,然后再开启:调用的方法onCreate,onStartCommand;
2.服务可以被多次开启,每次开启时只调用onStartCommand方法;
3.服务只能被停止一次,如果多次停止不会调用任何方法;
4.没有界面,可以长期运行在后台(即使界面关闭掉了);