美文网首页
App更新策略课程-定义后台更新服务

App更新策略课程-定义后台更新服务

作者: IT_xiao小巫 | 来源:发表于2016-04-18 22:45 被阅读114次

上节课给大家讲了,如何实现检查更新,通过Android-async-http这个网络库进行Http请求服务器API,响应返回更新信息。这节课来将如何通过绑定一个Service来启动一个服务,并通过它来下载我们的Apk文件。首先我们创建一个后台服务跟我们的Activity相关联,这里取名AppUpdateService,因为我们是需要跟Activity绑定在一起,所以需要通过bindService的方式来启动服务,启动服务成功之后,则开启一个线程来下载apk,在下载的过程中,我们可以通过handler来更新提示我们下载的进度,这是本节课要实现的主要功能。

绑定后台Service 后台线程下载apk 提示更新 这里写图片描述 最新一节代码已经上传,可以到以下地址去下载:http://git.oschina.net/devilwwj/AndroidUpdateDemo

相关文章

  • App更新策略课程-定义后台更新服务

    上节课给大家讲了,如何实现检查更新,通过Android-async-http这个网络库进行Http请求服务器API...

  • App更新策略课程-检查更新

    这节课来正式讲解App更新策略的第一部分,检查更新实现,本节课来教大家如何集成android-async-http...

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

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

  • App 版本更新

    App更新流程:检查更新==>提示更新==>下载apk==>安装新版App 检查更新:根据不同的业务和后台逻辑实现...

  • Android 小问题汇总(2)

    <持续更新中>:更新目录 声网后台保活策略和IntentService使用回调监听,解决Android 临时后台任...

  • App更新策略课程-实现通知栏进度更新

    上节课给大家介绍了如何实现下载进度更新,本节课将会给大家介绍如何实现通知栏消息提醒和通知栏的下载进度更新,如果还没...

  • App更新策略课程-测试&总结

    App更新策略课程一共有六节,本节是最后一节,将会给大家总结一下我们App更新的时候有那些常见场景,并依据这些场景...

  • 记一次NSURLSession下载开发任务

    1. 需求背景 公司的app需要需要支持订阅更新的自动下载功能。当订阅更新的静默推送将app启动到后台时,在后台开...

  • App版本:后台实现策略梳理

    App升级更新方式包括:强制更新、非强制提示更新、非强制不提示更新等,这些内容我们可以依靠常识总结出来,但管理后台...

  • 热更新

    热更新技术背景 1.热更新定义,APP热更新,就是指软件不通过苹果APP Store的版本更新审核,直接可以自行更...

网友评论

      本文标题:App更新策略课程-定义后台更新服务

      本文链接:https://www.haomeiwen.com/subject/abmalttx.html