1
在我的android應用程序中有很長的網絡操作待辦事項。 1.是否將所有網絡操作轉換爲服務的良好實踐? 2.IF我需要加載/存儲數據到文件系統,在哪裏做這個服務?主線程? 後臺服務線程?或主線程下的後臺線程?在android服務或後臺線程中執行網絡操作的地方?
謝謝。
在我的android應用程序中有很長的網絡操作待辦事項。 1.是否將所有網絡操作轉換爲服務的良好實踐? 2.IF我需要加載/存儲數據到文件系統,在哪裏做這個服務?主線程? 後臺服務線程?或主線程下的後臺線程?在android服務或後臺線程中執行網絡操作的地方?
謝謝。
對於networkoperations看看Volley library。
要將數據存儲到文件系統,請使用Content Provider。
決不做在主線程阻塞操作(如大型數據庫操作)(導致「應用程序沒有響應」 - ANR消息)。