-
自动更新的意义查看全部
-
自动更新原理 一.步骤: (1)apk安装包文件下载 (2)利用notification显示下载进度 (3)文件下载完毕后打开文件(即安装) 二.总结一下: 本课程学习了”service-manager-真正执行类-listener“进行下载apk的模式,以及快速使用notification的方法 老师讲的代码还是有bug或者问题的,自己简单改了一下,能够实现课程需要的功能,地址: https://github.com/xzhang76/DownloadUpdater 修改点如下: 1.DownloadResponseHandler这个类处理message的handleMessage应该走自定义的handleSelfMessage() 2.处理消息的几个方法应该执行的是UpdateDownloadListener回调接口 3.下载进度的计算存在两个问题 (1)completeSize / mCurrentFileLength两个变量都是int,所以必须先把一个转成float,否则结果肯定为0 (float) completeSize / mCurrentFileLength) (2)completeSize / mCurrentFileLength是小数,要乘以100 4.更新进度的条件 if (limit % 30 == 0 && progress <= 100) 5. DownloadResponseHandler本来也是可以去掉的,学习一个思想,就留着吧!查看全部
-
非常不错的查看全部
-
让我很查看全部
-
1. 应用自动更新及其意义 2. 自动更新原理及所需知识点 3. 实战应用自动更新组件开发查看全部
-
完美优惠卡号30817140张义.说:棒及了!老师们辛苦了查看全部
-
所需知识点 1)异步http请求文件下载,线程间通信 2)Notification相关知识点 3)如何调用android安装程序进行安装查看全部
-
自动更新原理 1)apk安装包文件下载 2)利用Notification通知用户进度等消息 3)文件下载成功后调用系统安装程序查看全部
-
自动更新的原理和所需知识点查看全部
-
自动更新的意义查看全部
-
更新途径,见截图查看全部
-
课程要点查看全部
-
课程要点查看全部
-
JJ图腾柱我要查看全部
-
随笔集2查看全部
举报
0/150
提交
取消