robospice

    2熱度

    2回答

    我剛開始用RoboSpice替換我自己的網絡請求代碼,並遇到阻塞程序。我需要做的是做一個請求,將返回一個JSON,這個JSON然後給我X許多新的url:S,我需要加載額外的數據,以完成請求。 我寧願這樣做,以便從碎片的角度來看,它只是一個spiceRequest,並且我從RoboSpice GitHub page解釋它支持這種方式。 「支持不同的網絡服務聚合」從RoboSpice GitHub p

    1熱度

    2回答

    我正在爲Android上的聊天編寫APE協議的實現。當我發送請求連接的答案是: [ { "time": "1396265282", "raw": "LOGIN", "data": { "sessid": "51da81ceb3acd4655f95d00c29d058a0" } }, { "tim

    0熱度

    1回答

    是否可以更新緩存對象的緩存json?如果是這樣,怎麼樣?我可以更新相應的POJO,然後以某種方式「堅持」它嗎?我找不到參考Robospice中的任何方法來允許人們這樣做。提前致謝!

    3熱度

    1回答

    我正在考慮使用robospice庫。從文檔/示例中我看到請求在後臺線程和UI線程中的偵聽器中執行。 我想知道是否有可能通過非UI線程上的robospice運行監聽器? 假設我有請求A和B以及聽衆(可以在robospice上執行)請求B取決於請求A的結果。所以當A完成時,它的監聽器執行請求B.這是好的,但如果我想讀取用於請求B的文件的一部分,那麼這會阻止UI for幾毫秒,因爲A的監聽器在UI線程上

    1熱度

    1回答

    我正在嘗試使用robospice實現一個非常簡單的案例:登錄屏幕。當點擊登錄按鈕時,會顯示加載動畫,並使用SpiceManager.execute(..)(當然沒有緩存)進行請求,因爲這是一個登錄請求,所以我需要每次都對服務器進行真正的調用。 因此,要處理屏幕旋轉等,在Activity.onStart()我應該使用SpiceManager.addListenerIfPending(..),如果請求

    2熱度

    1回答

    我正在使用RoboSpice進行Retrofit。我在做REST調用的地方好,但一個電話是一個問題,因爲響應監聽器永遠不會被調用 - 既不onRequestFailure(),也不onRequestSuccess() 活動 ...用戶選擇界面後,選項 CreateCustomerRequest createCustomerRequest = new CreateCustomerRequest("1

    2熱度

    1回答

    我需要實現非常流行的應用行爲模板 - 爲用戶提供嘗試重試失敗請求的機會。現在我用SpiceServiceListener捕獲失敗的請求,並顯示用戶可以按「重試」按鈕的對話框。不幸的是,使用與SpiceManager.execute()相同的CachedSpiceRequest對象不會給出所需的行爲,因爲如果請求不成功,RS會從mapRequestToLaunchToRequestListener中

    2熱度

    2回答

    我是Robospice /改造庫的新手。我從github獲得了一些樣本。 https://github.com/octo-online/RoboSpice-samples/tree/release/robospice-sample-retrofit。 我的理解: 的要求是 「githubRequest」 和響應是 「Contributor.List」。 web服務由getSpiceManager(

    0熱度

    1回答

    我有喜歡的服務器返回的JSON對象: { "success":true, "value1":1, "otherValues":{ "var1":1, "var2":"asd", "var3":2 } } 我應該如何模型反應類來接受所有的價值觀?例如 package com.phoneme.API.popIndex; import com.fasterx

    0熱度

    1回答

    我正在執行需要很長時間(離線)的活動。我發送和接收(閱讀)短信在我的應用程序中爲此,我正在使用倒數計時器類,其中有一個收聽者onTick()和onFinish()。在onTick()監聽器中,我正在檢查是否有任何新消息,以及是否有來自預期消息的新消息,它將停止計時器並將其顯示在屏幕上。一切似乎都沒問題。當我離開並重新進入應用程序或更改方向時,問題就會出現。 雖然使用網絡調用robospice負責所