AsyncTask实例代码演示Android异步任务
原文地址 http://bbs.isgphone.com/viewthread.php?tid=5455 请支持原创 上次我们讲到了Android提供了一个较线程更简单的处理多任务的方法AsyncTask异步任务类,相对于线程来说AsyncTask对于简单的任务处理更安全,其内部的实现方法使用了Android的Handler机制,对于常见的文件下载可以使用AsyncTask类来处理,在Browser浏览器中就是用了该类下载Web服务器URL的Favicon图标。 首先Android123以简单的下载例子演示该类的大致结构,如下 privateclassDownloadFilesTaskextendsAsyncTask{ protectedLongdoInBackground(URL...urls){ intcount=urls.length; longtotalSize=0; for(inti=0;i<count;i++){ totalSize+=Downloader.downloadFile(urls[i]); publishProgress((int)((i/(f...
