1
我正在編寫一個Android應用程序,它依賴於異步Web服務器。具有異步http的多層架構應用程序
我的想法是創建一個多層架構的應用程序,其中通信是一層,UI另一個和控制器第三(當然模型也有它自己的)。
我遇到的問題是,Web服務器是異步的,因爲我無法看到如何將它分層分離。如果它是同步的,那將非常簡單。
我在考慮事件模式,但後來我必須爲每一層創建一個事件。但是還有其他的可能性嗎?
我不認爲AsyncTask是解決方案,因爲它會崩潰,如果用戶旋轉屏幕。
您可能會感興趣:http://square.github.io/otto/ –
Thx爲您提供幫助Ken,但您爲什麼不回答它而不是僅僅評論它呢? – The87Boy
我不覺得我可以給你的問題一個很好的答案! –