2014-10-15 3 views
2

Я храню часть информации в общих настройках и некоторые в базе данных sqlite через мое приложение. Затем я перехожу к настройкам и чистым данным своего приложения. . Где должна сохраняться информация после очистки данных приложения ... предпочтений или базы данных sqlite?Постоянство информации после очистки данных приложения

+0

Очистка данных приложения удаляет как общие настройки, так и базы данных (и все остальное в каталоге данных приложения). В чем вопрос, на самом деле? – laalto

+0

После того, как вы сделаете четкие данные своего приложения, он автоматически удалит все ваши общие данные и базу данных. – GrIsHu

ответ

1

Когда вы удалите данные приложения из настроек будет ясно как общие предпочтений и SQLite данных. Приложение будет вести себя как новый установленный apl

-1

, когда вы очищаете данные, как базы данных, так и sharepreference очищаются ... вместо этого вы можете сохранять данные в разных местах .. например, общие предпочтения, внутреннюю файловую систему, внешнюю файловую систему и скрывать файл, чтобы никто не мог принудительно удали это.

И когда нужны данные ... сначала проверьте общее предпочтение тогда как в файловой системе ... последовательно ..

+0

Все эти места можно удалить. –

+0

, когда вы удаляете или удаляете приложение. Предположим, sdcard сохраняет данные .. и если я сохраню файл в sdcard..и сделаю его скрытым .. он будет там .. если пользователь очистит sdcard .. @ CL. – Meenal