-
自動更新的意義查看全部
-
自動更新原理 一.步驟: (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
提交
取消