Skip to content

publicD3vRepository/Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Challenge

  1. ServiceHandler - загружает JSON
  2. Парсим JSON в LoadNew(asynctask).
  3. Объекты title и img_url кладем в sqlite (в реальности лучше использовать CursorLoader для асинхронной записи в бд)

При первом запуске приложения, данные грузятся через http. При повторном запуске данные загрузятся из кеша (Sqlite). Если нажать "Очистить кеш" то при следующем запуске(проверка в OnCreate) данные снова загрузятся с веб-ресурса. При загрузке все объекты title сохраняются в кеш, картинки кешируются только те, что были загружены при просмотре. Сделал так, чтобы наглядно было видно, что картинки загружаются с локального хранилища. ( Если при первом запуске не до конца прокрутить Listview, то при следующем запуске отобразятся только кешированные картинки.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages