AsyncTask异步实现文件下载
2018-07-20 来源:open-open
做android开发的都知道,我们在主线程中不能进行耗时太久的操作,否则就可能报ANR,所有耗时的操作都要异步进行。android中的异步方法 也很多,可以用Handler,可以用Thread及Runnable等。今天我们用安卓自带的异步工具AsyncTask来实现耗时操作:从网络下载文 件。先对AsyncTask作个简单的介绍,下面的介绍也主要是参考网上资料:
1,AsyncTask定义了三种泛型类型 Params,Progress和Result。
- Params 启动任务执行的输入参数,如网络请求的URL。
- Progress 后台进行中任务执行进度百分比。
- Result 后台执行任务完成最终返回的结果,比如String,Bitmap等。
标签: 网络
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐