成人免费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技術棧公眾號

主站蜘蛛池模板: 影音av| 综合伊人 | 久热免费在线 | 日韩成人免费 | 久久国产一区二区三区 | 国产欧美精品一区二区色综合朱莉 | 国产一级片精品 | 精品国产欧美 | 日本人爽p大片免费看 | 久久精品视频亚洲 | 久久国产视频播放 | 亚洲精品中文字幕在线观看 | 欧美激情在线观看一区二区三区 | 搞黄网站在线观看 | 日本aa毛片a级毛片免费观看 | 丁香色婷婷 | 欧美日韩一 | 精品视频一区二区三区在线观看 | 亚洲日本欧美日韩高观看 | 欧美成人在线网站 | 久久久久9999亚洲精品 | 在线视频国产一区 | 亚洲不卡在线观看 | 成人欧美一区二区三区黑人孕妇 | 国产欧美日韩在线观看 | 成人欧美一区二区三区在线观看 | 91国内产香蕉 | 日韩在线视频播放 | 精品欧美一区二区精品久久久 | 久久久精彩视频 | 久久高清| 男女网站免费观看 | 午夜精品久久久久久久 | 亚洲欧美日韩中文在线 | 综合久久亚洲 | 国产精品免费观看 | 国产成人精品一区二区三区四区 | 欧美精品第三页 | 国产黄色小视频 | 国产精品视频久久久 | 天天操天天干天天爽 |