refactor
Use DownloadManager to download the file to public downloads dir.