我对使用服务有疑问。是否有必要创建一个服务对象来启动它,或者仅仅声明一个服务变量就足够了?
我想知道一个服务是通过创建它的对象来启动的,还是需要通过调用start service方法显式启动服务?
GPSService trackerService = new GPSService(RunningActivity.this);
上面的行是否启动了活动?或者它开始调用
Intent serviceIntent = new Intent(RunningActivity.this, GPSService.class);
startService(serviceIntent);
我只需要访问我活动中的服务对象。
请帮忙。
谢谢你。