Articles of кэширование

Как очистить кеш на Eclipse Android Emulator

Мне было интересно, есть ли быстрый способ очистить кеш на запущенном эмуляторе Eclipse Android, кроме того, что он выключается и запускается после него. На данный момент кэширование оказалось для меня серьезным недостатком, так как я новичок в Android, и это в конечном итоге приводит меня к неправильным коллимам о моем коде … Спасибо.

Лучшие варианты, чем backporting ICS HttpResponseCache

Мне нужно кэшировать HTTP-ответы и на основе этого сообщения в блоге, что функциональность встроена в ICS. Тем не менее, мне нужно поддерживать версии 1.6 и выше, поэтому хотелось бы посмотреть, есть ли там готовые библиотеки, прежде чем смотреть на необходимость резервного копирования функций ICS. Обновить: Вот ссылка на HttpResponseCache, которая поддерживает только java.net.HttpURLConnection . Второе […]

Предварительная загрузка в режиме скольжения не сохраняется в кеше

Я хотел бы предварительно загрузить изображения, прежде чем они будут показаны пользователю. У меня есть ViewPager, где каждая страница является изображением. Когда действие начинается, он вызывает: Glide.with(this).load(uri).preload(); После этого все изображения предварительно загружаются (теоретически), чтобы проверить, работает ли предварительная загрузка, я отключу все сетевые подключения, и я пытаюсь выполнить swype между страницами для загрузки изображений, […]

Очистить кеш приложений при выходе из андроида

Я хочу, чтобы очистить кэш-память приложения при выходе из приложения. Эту задачу я могу сделать вручную с помощью этих шагов. <Приложения -> Управление приложениями -> «Мое приложение» -> Очистить кеш >> Но я хочу сделать эту задачу, программируя при выходе из приложения .. пожалуйста, помогите мне, ребята .. Заранее спасибо..

Кэш Android-объектов

Ищете простой кешинг без копилефта с открытым исходным кодом для Android (SDK 7+). Целью является первичное сохранение Bitmap массива (поэтому мне не нужно, чтобы эта функция включалась в класс кэша). Для этой цели я использовал слабый список, что, естественно, было плохим решением, а кеш Guava немного лучше, но все еще не очень хорошо. Предпочтительно, чтобы […]

Дооснащение + RxJava не кэширует ответы, подозрительные заголовки ответов

Я пытаюсь настроить кеш с Retrofit 1.9.0 OkHtttp 2.5.0 и OkHtttp 2.5.0 . Вот как я предоставляю OkHttpClient для моего RestAdapter : @Provides @Singleton public OkHttpClient provideOkHttpClient() { OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.setConnectTimeout(TIMEOUT_IN_SECONDS, TimeUnit.SECONDS); okHttpClient.setReadTimeout(TIMEOUT_IN_SECONDS, TimeUnit.SECONDS); okHttpClient.setWriteTimeout(TIMEOUT_IN_SECONDS, TimeUnit.SECONDS); File cacheDir = new File(context.getCacheDir(), "http"); final Cache cache = new Cache(cacheDir, DISK_CACHE_SIZE_IN_BYTES); okHttpClient.setCache(cache); okHttpClient.interceptors().add(new Interceptor() […]

Стратегия кэширования для Android-приложения

Я думаю о том, как идеально реализовать уровень кэша в приложении для Android. В настоящее время у меня есть общие действия, которые отображают данные, поступающие с удаленного сервера. Данные представлены с помощью DTO TemplateInstance . Каждый TemplateInstance имеет карту с компонентами в ней, и каждый из компонентов может иметь дочерние компоненты. Самими компонентами могут быть […]

Как использовать CacheManager для Android?

В настоящее время я разрабатываю приложение для Android, которое извлекает изображения с помощью HTTP-запросов. Было бы достаточно разбухать, если бы я мог кэшировать эти изображения, чтобы улучшить производительность и использование полосы пропускания. Я столкнулся с классом CacheManager в справочной системе Android, но я действительно не знаю, как его использовать или что он на самом деле […]

Пример JakeWhartons DiskLruCache

Я хочу использовать DiskLruCache от Jake Wharton в Android-приложении на основе API уровня 7+. Я бы использовал его в моем ListView to Cache, загрузив изображения на SdCard, но я не понял использование этой библиотеки. Может ли кто-нибудь показать мне пример того, как получить Bitmaps из этого кэша или поместить Bitmaps в кеш? (Key = filePath, […]

Синхронизация модели частичной базы данных с сервера на клиент

Это скорее концептуальный вопрос, не обязательно связанный с какими-либо конкретными технологиями. Допустим, у вас есть база данных на сервере, некоторые REST / JSON API для доступа к контенту в этой базе данных, а некоторые мобильные клиенты отображают данные, полученные через API. Было бы неплохо иметь некоторый механизм кэширования на клиенте, а также иметь возможность автономного […]