成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android應用自動更新

移動開發
實現自動更新,手機無SD卡也可以,本人親測。


源碼簡介

實現自動更新,手機無SD卡也可以,本人親測。
源碼截圖

 

源碼片段

  1. int down_step = down_step_custom;// 提示step 
  2.         int totalSize;// 文件總大小 
  3.         int downloadCount = 0;// 已經下載好的大小 
  4.         int updateCount = 0;// 已經上傳的文件大小 
  5.           
  6.         InputStream inputStream; 
  7.         OutputStream outputStream; 
  8.   
  9.         URL url = new URL(down_url); 
  10.         HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection(); 
  11.         httpURLConnection.setConnectTimeout(TIMEOUT); 
  12.         httpURLConnection.setReadTimeout(TIMEOUT); 
  13.         // 獲取下載文件的size 
  14.         totalSize = httpURLConnection.getContentLength(); 
  15.           
  16.         if (httpURLConnection.getResponseCode() == 404) { 
  17.             throw new Exception("fail!"); 
  18.             //這個地方應該加一個下載失敗的處理,但是,因為我們在外面加了一個try---catch,已經處理了Exception, 
  19.             //所以不用處理                        
  20.         } 
  21.           
  22.         inputStream = httpURLConnection.getInputStream(); 
  23.         outputStream = new FileOutputStream(file, false);// 文件存在則覆蓋掉 
  24.           
  25.         byte buffer[] = new byte[1024]; 
  26.         int readsize = 0
  27.           
  28.         while ((readsize = inputStream.read(buffer)) != -1) { 
  29.               
  30. //          /*********如果下載過程中出現錯誤,就彈出錯誤提示,并且把notificationManager取消*********/ 
  31. //          if (httpURLConnection.getResponseCode() == 404) { 
  32. //              notificationManager.cancel(R.layout.notification_item); 
  33. //              throw new Exception("fail!"); 
  34. //              //這個地方應該加一個下載失敗的處理,但是,因為我們在外面加了一個try---catch,已經處理了Exception, 
  35. //              //所以不用處理                        
  36. //          } 
  37.                           
  38.             outputStream.write(buffer, 0, readsize); 
  39.             downloadCount += readsize;// 時時獲取下載到的大小 
  40.             /*** 每次增張3%**/ 
  41.             if (updateCount == 0 || (downloadCount * 100 / totalSize - down_step) >= updateCount) { 
  42.                 updateCount += down_step; 
  43.                 // 改變通知欄 
  44.                 contentView.setTextViewText(R.id.notificationPercent,updateCount + "%"); 
  45.                 contentView.setProgressBar(R.id.notificationProgress, 100,updateCount, false);          
  46.                 notification.contentView = contentView; 
  47.                 notificationManager.notify(R.layout.notification_item, notification);           
  48.             } 
  49.         } 
  50.         if (httpURLConnection != null) { 
  51.             httpURLConnection.disconnect(); 
  52.         } 
  53.         inputStream.close(); 
  54.         outputStream.close(); 
  55.           
  56.         return downloadCount; 
  57.      

源碼鏈接:http://down.51cto.com/data/2012784

責任編輯:chenqingxiang 來源: 網絡整理
相關推薦

2011-08-02 18:30:32

iOS 應用程序 屬性

2024-11-19 15:43:22

2024-06-17 10:28:25

.NETXML 文件

2017-10-20 12:13:11

數據庫PostgreSQL時間戳

2021-11-08 22:24:04

Windows 10Windows微軟

2010-01-08 13:20:52

ibmdwWeb

2025-02-10 00:14:00

2015-09-15 15:25:36

更新配置Windows 10

2012-04-16 14:55:29

MacChrome

2023-03-22 13:04:37

微軟Windows 11

2010-12-13 13:33:47

Windows 7驅動

2017-01-12 21:02:29

Windows 10系統更新

2021-07-26 16:23:13

Windows 10Windows微軟

2010-06-02 19:54:48

SVN自動更新

2015-07-27 14:48:16

Windows 10更新

2016-10-21 10:40:06

Windows 10Updata禁用

2021-11-25 22:34:05

Windows微軟應用商店

2015-07-21 10:20:00

Windows 10更新微軟

2019-07-15 16:11:50

微軟WindowsWindows 10

2018-03-19 11:50:00

LinuxCentOS yum命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩一区二区在线视频 | 亚洲精品在线播放 | 精品伦精品一区二区三区视频 | 视频一区在线 | 亚洲不卡在线观看 | 午夜精品一区 | 黄色毛片在线看 | 国产精品视频不卡 | 免费黄色片在线观看 | 精品久久电影 | 欧美精品1区2区 | 欧美高清一级片 | 午夜视频在线播放 | 欧美一区二区三区久久精品 | 日韩在线一区二区 | 一区二区三区四区在线视频 | 国产目拍亚洲精品99久久精品 | 免费在线观看黄网站 | 涩色视频在线观看 | 亚洲成人三级 | 日韩午夜在线观看 | 亚洲精品在线视频 | 久草热线 | 欧美一区二区三区四区五区无卡码 | 黄网站涩免费蜜桃网站 | 色综合天天网 | 在线一区视频 | 成人免费在线视频 | 欧美不卡一区二区三区 | 久久偷人 | 国内精品久久久久久久 | 精品国产精品国产偷麻豆 | 欧美精品导航 | 亚洲精品在线播放 | 成人免费观看男女羞羞视频 | 婷婷激情五月网 | 国产精品久久二区 | 天堂久久天堂综合色 | 国产一区高清 | 涩涩操| 亚洲激情综合网 |