如何在改造过程中利用缓存数据?

时间:2015-12-10 04:57:56

标签: android retrofit cache-control okhttp

我在离线时使用改装1.9我需要利用服务器的缓存响应,以便如何在改造中创建缓存响应我听说我可以用okhttp完成但是有人可以分享片段样本如何利用缓存响应吗?

我正在设置缓存响应,就像这样正确吗?

    int cacheSize = 10 * 1024 *1024;
    File cacheDirectory = new File(mcontext.getCacheDir().getAbsolutePath(), "HttpCache");
    Cache cache = new Cache(cacheDirectory, cacheSize);
    OkHttpClient client1 = new OkHttpClient();
    client1.setCache(cache);
    RestAdapter adapter = new RestAdapter.Builder().setEndpoint(url).setClient(new OkClient(client1)).build();
    RetrofitRest retro = adapter.create(RetrofitRest.class);

0 个答案:

没有答案