kkdownloader - 安卓多線程下載
kkdownloader
安卓多線程下載
使用方法如下:
//0. listView = (ListView)findViewById(R.id.listView1); final TestAdapter testAdapter = new TestAdapter(); //1.獲取DownloadManager實例 建議在application中初始化 final DownloadManager downloadManager = DownloadManager.getInstance(this); //1)a設置數據源為downloadManager.getDownloadThreads(); testAdapter.dataSource = downloadManager.getDownloadThreads(); listView.setAdapter(testAdapter); //2.更新ui 可以調用多次 downloadManager.refreshUI(new Runnable() { @Override public void run() { // TODO Auto-generated method stub testAdapter.dataSource = downloadManager.getDownloadThreads(); testAdapter.notifyDataSetChanged(); } }); //3.添加下載 downloadManager.startDownload("http://apk500.bce.baidu-mgame.com/game/149000/149833/20151209174425_oem_5001424.apk"); downloadManager.startDownload("http://apk500.bce.baidu-mgame.com/game/903000/903696/20160113104703_oem_5001424.apk"); downloadManager.startDownload("http://xz.i8543.net/371926/apk/huanledoudizhu.apk"); downloadManager.startDownload("http://ayx1.cr173.com//lxfcq.apk"); downloadManager.startDownload("https://dn-anfanw.qbox.me/hjtqdkn_afk0113.apk"); downloadManager.startDownload("https://dn-anfanw.qbox.me/jlgj_afk1109.apk"); downloadManager.startDownload("https://dn-anfanw.qbox.me/ssjx_afk1230.apk"); downloadManager.startDownload("https://dn-anfanw.qbox.me/xjwqz_afk1231.apk"); //4.停止ui刷新 //downloadManager.setStopRefreshUI(true);
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!