I\'m writing an application for Android which let users browse a list of files and download them. For every download, I created a thread and I download the file with an HttpURLC
You might want to check out the DownloadManager
class in the android SDK.. Its only available above or equal api level 2.3 though.
http://developer.android.com/reference/android/app/DownloadManager.html
Some tutorials you might want to see..
http://jaxenter.com/downloading-files-in-android.1-35572.html
http://www.vogella.de/blog/2011/06/14/android-downloadmanager-example/