程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 服務器-Android中如何輪訓不耗費大量的流量和電力

服務器-Android中如何輪訓不耗費大量的流量和電力

編輯:編程綜合問答
Android中如何輪訓不耗費大量的流量和電力

現在需要寫一個輪訓,如果服務器有新的數據,一段時間進行查詢一下,看是否有新的數據!我知道可以寫一個線程去訪問!但是有沒有更好的方法呢?求大神支招!

最佳回答:


現在Android開發都不推薦使用輪詢,如果是小應用,偶爾用一下輪訓還可以,只要是輪詢都耗電有流量,沒有別的辦法,因為請求多了,流量就用得多
既然不能輪詢,那用什麼辦法呢,方法1,監控短信內容,如果有應用相關的內容都去請求服務器,但是這個一樣,短信費相當貴,方法2,使用長鏈接,如果
服務器端有更新,直接由服務器端通過長鏈接推送內容更新,省流量了,但是一樣很耗電.但是,,,那個安卓手機不耗電呢,對吧.
一般情況下會采用方法2,但是又要自己搭一個推送服務器,不明智.但是放心,別人已經想到你的問題了,所以有好多公司已經推出了這個服務了,
你可以使用別人已經搭建好的服務來攝推送你的內容了,而且量少還不要錢哦,量大的話,你也可以交少量的錢.就可以達到目的了.
國內目前的推送服務公司有,極光推送,個推,百度推送等,基本都很容易使用.集成.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved