`
y13872888163
  • 浏览: 16907 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Android中级篇之多线程下载

 
阅读更多

Android中级篇之多线程下载

2011-06-05 15:50:49

要是先多线程下载,则必须对同一个文件可任意位置的写入 ,java中提供这样一个类可任意写入RandomAccessFile 。通过多线程,可将文件分割成多个子断,每一个线程只需下载一段文件即可。实现效果如图:



下面看代码部分:

1.布局文件 main.xml




2.下载工具类 Download.java


3.DownloadActivity.java

此例实现比较简单,还可以加入断点续传的功能,把程序停止时当前线程现在的位置存入数据库中,再次下载时从数据库中取出即可;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics