Starting a service multiple times?
<p>If I have the following code:</p>

<pre><code>Intent intent = new Intent(this,DownloadService.class);     
for(int i=0;i&lt;filesArray.length;i++){        
     startService(intent);          
}
</code></pre>

<p>In this code DownloadService extends IntentService. So now when I'm calling startService(intent) does that mean that i'm starting a new service everytime startService(intent) is called or does that mean that DownloadService is ran once and then each time I call startService(intent) it will just pass a different intent with a different startId. Does this make sense, and which one of these is the case ?</p>
