Если у меня есть следующий код:
Intent intent = new Intent(this,DownloadService.class);
for(int i=0;i<filesArray.length;i++){
startService(intent);
}
В этом код DownloadServiceрасширяется IntentService.
Итак, теперь, когда я звоню startService(intent), означает ли это, что я запускаю новую службу каждый раз, когда startService(intent)вызывается, или это означает, что DownloadServiceона запускается один раз, а затем каждый раз, когда я звоню, startService(intent)она просто передает другое намерение с другим startId.
Имеет ли это смысл, и какой из них так?