怎样下载通过默认的Android下载一个文件? [英] How do I download a file via default Android Downloader?
本文介绍了怎样下载通过默认的Android下载一个文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我怎样才能下载使用的是Android下载文件? (即web浏览器使用的是下载器,太)。
How can I download files using Android downloader? (The downloader that WebBrowser is using that too).
我想是这样的:
Intent i = new Intent(Intent.ACTION_VIEW , Uri.parse("MyUrl"));
startActivity(i);
没有更好的办法?
Any better way?
修改
我使用的是Android 2.2
I am using Android 2.2
推荐答案
您需要使用的HttpURLConnection
要做到这一点在Android 2.2及以下。有一个很详细的 教程的互联网将告诉您如何做到这一点(有进度对话框太)。
You need to use HttpUrlConnection
to do this on Android 2.2 and below. There is a very detailed tutorial on the internet that shows you how to do this (with a progress dialog box too).
记住您必须使用的AsyncTask
或发
来确保你做实际下载过程中不会阻塞UI线程!
Remember you must use an AsyncTask
or a Thread
to ensure that you do not block the UI thread during the actual download!
这篇关于怎样下载通过默认的Android下载一个文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文