0
嗨我的應用程序將執行無線掃描並將數據(使用JSON數組)定期發送到服務器(Web服務器),現在在當時無線連接斷開我不能發送,所以我打算使用SQLite數據庫存儲掃描結果,並在重新連接到無線網絡時自動將它們發送到服務器。請幫助我如何做到這一點。如何在SQLite中存儲數據並通過JSON格式將其發送到Web服務器
供參考:當用戶斷開連接時,應用程序將每隔1分鐘掃描並存儲數據,重新連接時應自動將存儲的數據發送到服務器。
先謝謝您。
您好,感謝您的幫助,事情是我可以開始通知斷開連接後掃描,但我不知道如何以JSON格式存儲它們,並在它們重新連接到網絡時自動發送,而無需從服務器獲取請求。 – user3394956
其實很簡單--JSONObject可以用字符串初始化(格式是在構造函數中進行的)(請參閱http://developer.android.com/reference/org/json/JSONObject.html) 只需保存你想發送到sharedpreferences(或更好的sqlite和參數化字段爲TEXT),併發送一旦broadcastreciever通知OnRecieve事件。 – crazyPixel