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

Поиск механизма кэширования памяти «killer» для Android

Задний план Android имеет очень ограниченный максимальный размер кучи, каждое устройство имеет разную максимальную кучу. Некоторые приложения нуждаются в возможности кэшировать вещи (как правило, изображения) в памяти, а не только на внутреннем / внешнем хранилище. Конечно, есть много приятных советов относительно обработки растровых изображений и использования как можно меньше памяти, но кеширование также является необходимой […]

Изображения кэша локальные, из хранилища Google Firebase

Я ищу способ, чтобы кэшировать изображения из хранилища на платформе Google Firebase. На данный момент я могу загружать изображения и показывать их пользователям, но я не могу их кэшировать и получать доступ даже без подключения к Интернету. Доступ к базе данных можно осуществлять в автономном режиме. Поэтому я подумал, что тоже будет способ хранения. Я […]

Дешевый / быстрый способ хеш-битмапов?

У меня есть приложение, которое отображает галерею изображений (все в Jpeg) и дает оценки сходства между каждыми возможными парами. В каждый момент времени может быть выбрана только одна пара и отображается ее оценка сходства. Алгоритм, который сравнивает два изображения, имеет определенную производительность, так что для сравнения пары требуется несколько секунд. Когда выбраны два снимка: Если […]

Как очистить кеш на 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 имеет карту с компонентами в ней, и каждый из компонентов может иметь дочерние компоненты. Самими компонентами могут быть […]

Intereting Posts
Как закончить HandlerThreads? EditText и TabHost не любят друг друга Как вы имитируете низкую память в эмуляторе Android? WebView – невозможно загрузить файл, не запрашивая его дважды? Gridview multiline Textview отключен Сервер adb устарел. Убийство … не может связывать 'tcp: 5037' Сервер ADB не ACK * не смог запустить демон * в ubuntu 14.04 LTS Что такое сенсорный режим и почему он важен для класса * ActivityTestRule *? Ошибка: «Не удалось установить apk на эмулятор устройства-5554»: тайм-аут " Зарегистрировать новый тип файла в Android Что вы не можете сделать на VM Dalvik (виртуальная машина Android), которую вы можете использовать в Sun VM? Скрытое поле в ListView Android? Android – как получить google плюс токен доступа? Неподтвержденное сообщение подписи GoogleSignatureVerifier (google play services 9.0.0) Ошибка при импорте проекта андроида («Неверное местоположение» или «Причина: неожиданный конец данных блока») Android: java.net.protocolException не поддерживает вывод