计算机学院研发考核------android文件下载可暂停

当时我弄这个暂停的时候,是比较苦闷的,因为暂停,我也忘记我当时怎样想的,一直卡在如何暂停呢?然后就直接在百度上百度文件下载暂停,但是最终还是无果,问了带我的师兄,他说暂停,只要暂停那条下载的线程就好了,然后才恍然大悟,百度了一下,原来就在线程里面读写文件的while语句中,添加一个中间变量,利用按钮更改这个变量的值即可,

然后现在java里面那个wait的方法android是不支持的,现在我知道的就是通过中间变量去暂停线程。

以上的说法仅代表个人作为一个初涉安卓开发的见解,如有错误,希望大家指出,有什么问题,也可以留言,大家一起讨论。



while (((len = is.read(bs)) != -1)) {
if (flag) {
os.write(bs, 0, len);
sum += len;
} else {
os.close();
is.close();
break;
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值