mImageLoader = new SelfImageLoader(mRequestQueue, mLruBitmapCache) { @Override public void makeRequest(ImageRequest request) { // you can manipulate the cache expire time with one line code. request.setCacheExpireTime(TimeUnit.DAYS, 10); // you can even according to the different request to // set up the corresponding expire time. if (request.getUrl().contains("/for_one_day/")) { request.setCacheExpireTime(TimeUnit.DAYS, 1); } else { request.setCacheExpireTime(TimeUnit.DAYS, 10); } } };