android断点续传(学习自慕课网)
2016-05-12 14:03
363 查看
最近项目中遇到了断点续传,于是在慕课网看看老师讲的代码,当要加到项目中时发现如下问题:
1.服务器接收的是File对象,不是流,感觉应该可以将File对象转换为流吧。
2.下载的进度是通过广播更新ui的,有的时候已经下载完成,但是进度条不会走完。
3.点击停止的时候,再点击下载,进度条会往前一点,然后继续向后走。
总结原因,应该是发送广播的问题,可以考虑用到handler进行发送。
源码在文章最后奉上,如果有更合理的意见,欢迎一起探讨。
源码下载地址:
http://download.csdn.net/detail/lzq520210/9517854
1.服务器接收的是File对象,不是流,感觉应该可以将File对象转换为流吧。
2.下载的进度是通过广播更新ui的,有的时候已经下载完成,但是进度条不会走完。
3.点击停止的时候,再点击下载,进度条会往前一点,然后继续向后走。
总结原因,应该是发送广播的问题,可以考虑用到handler进行发送。
源码在文章最后奉上,如果有更合理的意见,欢迎一起探讨。
源码下载地址:
http://download.csdn.net/detail/lzq520210/9517854
相关文章推荐
- Android基础学习【历史流程重走】 ---- Android入门基础(二)
- Android开发之重力传感器
- 为Android Studio 项目手动下载gradle
- Service里启动Activity
- Android ImageView图片浏览器(ImageView加载sd卡图片资源)的内存溢出问题分析
- Android数据存储五种方式总结
- Android—自定义开关按钮实现
- Android Studio简单使用2
- Android代码混淆
- android studio如何把library生成jar包
- Android 动画之AlphaAnimation应用详解
- 【Android开发经验】android:windowSoftInputMode属性详解
- Android中的自定义组件(view)
- Android 动画之RotateAnimation应用详解
- Android 动画之ScaleAnimation应用详解
- Android使用ORMLite操作数据库(一)
- Android--使用VideoView播放视频
- Android---activity的生命周期
- 快速打开Android虚拟机的方法
- 移动应用技术开发大作业——Android平台个人简历