下载文件时候注意事项 临时文件的使用

我们平时使用下载时候,都是直接生成目标文件,这里提到临时文件,其实我就发现有一个好处

1、下载时候,如果下载中断,目标文件等于未下载,不会判断目标文件的存在

当前做法:根据规则,对下载到的SD卡特定目录的图片进行读取,发现文件存在,Bitmap的宽高也存在,但是这样的图片其实也存在不完整的情况,下载中断导致,但是没找到好方法判断改文件是否完整图片。有些手机读取到该文件Bitmap能获取,不过是半张图片内容,有些手机null,这样对于程序来讲就等于每次在读取时候才发现图片完整性问题了,

而后来找到一种方法,既然图片缓存是经过路径来判断的,那当这个图片未下载完成时候,我就把它用临时文件名,下载成功后再改为目标文件名,这样就保证了经过下载的目标图片是正常下载的,而不是中断的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值