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