Страница 1 из 1

Сохранение данных в КЭШ

Добавлено: 01 мар 2015, 22:04
yura91
как сохранять данные в КЭШ android устройства?? какие инструменты есть для работы с КЭШем??

Re: Сохранение данных в КЭШ

Добавлено: 02 мар 2015, 00:59
Mikhail_dev
ну как минимум нужно понять что такое кеш. кеш это то, что позволяет доставать что-то за более быстрое время. К примеру считать разово файл и хранить его в объекте, чтобы не обращаться постоянно к файлу. Или сделать коллекцию картинок в памяти.
Инструменты для этого есть, к примеру есть библиотека picasso, в которой уже есть встроенный кеш для картинок, чтобы не грузить постоянно их. Так что следует сказать чего хочется

Re: Сохранение данных в КЭШ

Добавлено: 02 мар 2015, 01:01
doter.ua
Mikhail_dev писал(а):ну как минимум нужно понять что такое кеш. кеш это то, что позволяет доставать что-то за более быстрое время. К примеру считать разово файл и хранить его в объекте, чтобы не обращаться постоянно к файлу. Или сделать коллекцию картинок в памяти.
Инструменты для этого есть, к примеру есть библиотека picasso, в которой уже есть встроенный кеш для картинок, чтобы не грузить постоянно их. Так что следует сказать чего хочется
Пикассо хорошая либа.

Re: Сохранение данных в КЭШ

Добавлено: 02 мар 2015, 01:24
yura91
но я то понимаю что такое кэш просто могу ли я сам программно описать что данное значение или изображение должно помещаться именно в кэш а не в оперативку?? Какие есть для этого инструменты можете привести примерный код сохранения картинки из drawable в кэш??

Re: Сохранение данных в КЭШ

Добавлено: 02 мар 2015, 01:47
yura91
а то есть имеется в виду сохранить картинку просто в памяти чтоб не обращаться к ней например в файловую систему а Cashemanager тогда для чего применяется??

Re: Сохранение данных в КЭШ

Добавлено: 02 мар 2015, 01:52
yura91
как например при помощи методов Cashemanager обратится к значению или к картинке в памяти или сохранить ее там можете привести пример кода??