Как узнать, выполняется ли приложение в первый раз после перезагрузки устройства - PullRequest
2 голосов
/ 04 мая 2011

Я хочу знать, существует ли какой-либо метод, позволяющий узнать, является ли приложение первым после перезагрузки или приложение уже выполнено пользователем (у приложения есть одно действие и для получателей).

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

Есть идеи?

Заранее спасибо,

1 Ответ

2 голосов
/ 04 мая 2011

Вы можете зарегистрировать BroadcastReceiver для прослушивания ACTION REBOOT намерения, и когда это происходит для сохранения времени перезагрузки в SharedPreferences . При следующем запуске приложения проверьте наличие новых перезагрузок между двумя запусками приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...