天天看點

那些做App啟動頁面應該要想到的地方(Android)

部落客這個案例用到的網絡架構為xutils,現在開始介紹!!

流程圖如下:

那些做App啟動頁面應該要想到的地方(Android)

準備工作:1.電腦下載下傳tomact 2.模仿更新的接口,3.準備一個高版本的軟體

接口如下:

那些做App啟動頁面應該要想到的地方(Android)

1.一個擷取目前應用版本的工具類(點選檢視源碼),(常量類還有一些規範為了講解友善就不寫了)

PackageUtils

2.檢查更新(網絡請求) Constans.UPDATE_URL為接口位址(部落客在常量類中建立的常量)

那些做App啟動頁面應該要想到的地方(Android)

3.Json解析資料(網上有很多封裝的架構特别友善)

那些做App啟動頁面應該要想到的地方(Android)

4.彈出更新對話框(圖檔中字打錯了,見諒。。。。。。)

那些做App啟動頁面應該要想到的地方(Android)

5.下載下傳檔案

那些做App啟動頁面應該要想到的地方(Android)
那些做App啟動頁面應該要想到的地方(Android)

進度對話框

那些做App啟動頁面應該要想到的地方(Android)

6.安裝下載下傳的檔案(跳到安裝的界面)

那些做App啟動頁面應該要想到的地方(Android)

為了友好,在跳轉至首頁時,可以設定三秒跳轉。

其中安裝下載下傳檔案沒有實作安裝完成啟動APK---->參考如下

Android安裝Apk并進入Apk界面

繼續閱讀