私のアプリケーションは何度も HttpRequest を使用しています。毎回Restを呼び出さない方法はありますか?
つまり、Api Request 呼び出しのキャッシュを維持する方法。また、インターネットがない場合にも機能する必要があります
前もって感謝します。
Android には、応答をキャッシュする独自のクラスがあります。キャッシュを有効にするには、HttpResponseCache.installメソッドを呼び出す必要があります。そのような
HttpResponseCache.install(getCacheDir(), 10 * 1024 * 1024); //10MB cache size
接続呼び出しを開いたとき
connection.setUseCaches(true);
このようなもの
URL url = new URL("http://site.com/");
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setUseCaches(true);
また、このトピックを読むことができます