-2
任何人都可以解釋爲什麼requestQueue被抽象使用。我也明白,所有成功的請求都添加到requestQueue(糾正我,如果我錯了)。但爲什麼我們需要添加成功的請求請求隊列任何人都可以解釋爲什麼requestQueue用於抽象android
任何人都可以解釋爲什麼requestQueue被抽象使用。我也明白,所有成功的請求都添加到requestQueue(糾正我,如果我錯了)。但爲什麼我們需要添加成功的請求請求隊列任何人都可以解釋爲什麼requestQueue用於抽象android
requestQueue用於堆疊您的請求並處理您的緩存。
您需要在您的應用程序類或Singleton類中創建此RequestQueue。然後,只能從多個活動使用相同的requestQueue。
您創建一個請求隊列如下,
private static RequestQueue mRequestQueue;
public RequestQueue getRequestQueue()
{
if (mRequestQueue == null) {
Cache cache = new DiskBasedCache(MTXApplication.getAppContext().getCacheDir(), 20 * 1024 * 1024);
Network network = new BasicNetwork(new HurlStack());
mRequestQueue = new RequestQueue(cache, network);
mRequestQueue.start();
}
return mRequestQueue;
}
進一步的細節:RequestQueue