AsyncTask异步实现文件下载

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

   做android开发的都知道,我们在主线程中不能进行耗时太久的操作,否则就可能报ANR,所有耗时的操作都要异步进行。android中的异步方法 也很多,可以用Handler,可以用Thread及Runnable等。今天我们用安卓自带的异步工具AsyncTask来实现耗时操作:从网络下载文 件。先对AsyncTask作个简单的介绍,下面的介绍也主要是参考网上资料: 

1,AsyncTask定义了三种泛型类型 Params,Progress和Result。

  • Params 启动任务执行的输入参数,如网络请求的URL。
  • Progress 后台进行中任务执行进度百分比。
  • Result 后台执行任务完成最终返回的结果,比如String,Bitmap等。

标签: 网络

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:用java实现linux上exe文件的版本号读取功能

下一篇:Android 伸缩动画xml配置