2019独角兽企业重金招聘Python工程师标准>>> ![hot3.png](http://img.e-com-net.com/image/info8/35bf71b4b7ad4a72bcb9c6561b5679b1.jpg)
本人新手,前不久学习了一下多线程的下载,顾名思义,就是创建多个线程下载一个东西,这样可以提高效率,减少所需时间,并加入了断点续传功能。代码实现如下:(欢迎大家提点一二)
public class MainActivity extends AppCompatActivity {
private ProgressBar progressBar;
private int length;
private int total = 0;
private TextView textView;
private boolean downloading = false;
private URL url;
private Button btn_down;
private File file;
private List
效果图:
测试5.0可用,其他版本尚未测试,希望大神可以指点一下不足之处
![多线程下载(支持断点续传)_第1张图片](http://img.e-com-net.com/image/info8/5a37abb1e972472db628a346114b51b6.jpg)
![多线程下载(支持断点续传)_第2张图片](http://img.e-com-net.com/image/info8/a2b2290aa31f45f8bfa06df6ce1573b8.jpg)
![多线程下载(支持断点续传)_第3张图片](http://img.e-com-net.com/image/info8/a558463c2b154e1d9f484f4f08f5baa2.jpg)