我正在設計一個需要不斷變化信息的Android應用程序(因此更新間隔必須非常小)。Android電池消耗 - 應用程序設計
現在我正在通過使用REST WebService來閱讀這些信息,但我想知道這是否是關於電池排水的最佳方法。這個應用程序將不得不刷新經常顯示的數據(特別是從另一個系統讀取GPS數據)。
我一直在閱讀有關Google Cloud Messaging的內容,但是我沒有發現這兩種方法之間的任何比較。理論上這兩種方法都符合我的需求,因爲數據變化頻繁,以至於它是否被更新並不重要請求或在一個計時器..
所以我的問題是:我應該堅持與WebServices或轉移到GCM?有沒有另一種節能的解決方案?
在此先感謝!
Socket.io - 當其他系統發生變化時,只需將其下推到應用程序 – JoshRagem 2013-03-11 15:13:40
謝謝,我會仔細看看的! – pteixeira 2013-03-11 15:28:46