App更新策略课程-实现进度更新

前言

前面的课程已经实现了通过Http请求API检查更新,定义了后台下载服务实现了apk下载,如果没有看过前面的课程可以看以下博文:

App更新策略课程-检查更新实现
App更新策略课程-定义后台更新服务

配套视频地址:

App更新策略视频

本节课主要是接着上面的课程继续完善App更新功能,这次主要是在后台根据下载进度,通过handler来发送消息的方式来更新进度条,具体的效果如下图所示:

App进度更新

我们要实现的效果就跟上面一样,点击更新之后,就弹出更新对话框不停的更新进度,进度达到100的时候,提示下载成功并消除对话框。

代码片段:

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

代码已经上传,大家可以down下来:
http://git.oschina.net/devilwwj/AndroidUpdateDemo

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,220评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,750评论 4 61
  • 昨天没有写东西,今天补上回想昨天发生了什么,仔细想想似乎做的事情都忘记了,回想起来竟是一片空白,似乎没有经过一样。...
    6186834d3810阅读 132评论 0 0
  • 每天早上6点半,随着闹铃的响起,一天的生活就此开始。 简单地洗漱、喝水后,来到电脑前开始接下来近1个多小时的码字时...
    陈慕读历史阅读 448评论 0 1
  • Linux之DHCP+tftp+syslinux+PXE+Cobbler DHCP简介 DHCP全称为:Dynam...
    魏镇坪阅读 2,112评论 0 11

友情链接更多精彩内容