Я храню часть информации в общих настройках и некоторые в базе данных sqlite через мое приложение. Затем я перехожу к настройкам и чистым данным своего приложения. . Где должна сохраняться информация после очистки данных приложения ... предпочтений или базы данных sqlite?Постоянство информации после очистки данных приложения
ответ
Когда вы удалите данные приложения из настроек будет ясно как общие предпочтений и SQLite данных. Приложение будет вести себя как новый установленный apl
, когда вы очищаете данные, как базы данных, так и sharepreference очищаются ... вместо этого вы можете сохранять данные в разных местах .. например, общие предпочтения, внутреннюю файловую систему, внешнюю файловую систему и скрывать файл, чтобы никто не мог принудительно удали это.
И когда нужны данные ... сначала проверьте общее предпочтение тогда как в файловой системе ... последовательно ..
Все эти места можно удалить. –
, когда вы удаляете или удаляете приложение. Предположим, sdcard сохраняет данные .. и если я сохраню файл в sdcard..и сделаю его скрытым .. он будет там .. если пользователь очистит sdcard .. @ CL. – Meenal
Очистка данных приложения удаляет как общие настройки, так и базы данных (и все остальное в каталоге данных приложения). В чем вопрос, на самом деле? – laalto
После того, как вы сделаете четкие данные своего приложения, он автоматически удалит все ваши общие данные и базу данных. – GrIsHu