Мое приложение Android загружает данные только с первого ланча.данные составляют ~ 50 МБ с ~ 2500 файлами.
1. Является ли хорошей идеей хранить файлы, загруженные в SharedSettings?Проблема в том, что если пользователь очищает приложение данных (возможно, по ошибке), он должен все заново загрузить.Я вручную копирую предварительно упакованную базу данных в /data/data/../databases/, это хорошая идея, чтобы проверить, существует ли БД, и если нет, то загрузить все ?:
if(new File(/data/data/../databases/myDB.db).exists){//dont download}
2.Isполучить размер папки и проверить, одинаково ли это хороший способ проверить, хороши ли папка + данные?или есть лучший способ проверить, одинаковы ли две папки?
Спасибо.