我需要儘快提交一些數據,有互聯網連接。到目前爲止,我通過在CONNECTIVITY_ACTION事件清單中註冊一個廣播接收器來完成此操作。這完美的作品,但現在我擔心的表現。 我的意思是CONNECTIVITY_ACTION廣播發送漂亮經常和有時我的應用程序將在每次「開始」只是爲了嘗試提交一些數據,可能不會在那一刻,甚至還存在。CONNECTIVITY_ACTION接收器清單
有沒有更好的方法來做到這一點?或者它並不重要? 我的意思是我可以在每一個活動中註冊一個接收器,但是我認爲這並不是很整齊。我知道我可以從Activity派生一個類(重寫onResume和onPause),但因爲我也使用FragmentActivity,所以這也不是最好的選擇。
你有什麼建議如何做到這一點?如果有連接可用,數據不需要立即發送(我的意思是這將是非常好的,但不是必需的)。 我也可以嘗試在每個活動的onResume方法中發送數據,但這並不像我想要的那樣整齊...