Я хочу подсчитать запуски моего приложения, и после нескольких запусков мне нужно попросить пользователя дать обратную связь. Итак, как подсчитать запуски?

1
ADIT 4 Янв 2011 в 10:13

2 ответа

Лучший ответ

Убедитесь, что если вы используете onCreate, вы не учитываете слишком много запусков. Если вы вызовете onCreate (вместо чего-то вроде «onConfigurationChanged»), когда устройство изменится с книжной на альбомную, или если кто-то вытащит клавиатуру, то вы получите слишком много «ударов» на вашем счетчике!

Здесь вы можете найти пример общих предпочтений: http://developer.android.com/guide/topics/data /data-storage.html#pref

И проверьте вызов oncreate здесь: http://developer.android.com/guide/topics/resources /runtime-changes.html#HandlingTheChange

1
Nanne 4 Янв 2011 в 11:00
  1. Создайте общую настройку для вашего приложения, которая будет содержать счетчик запусков приложения.
  2. В onCreate () основного действия проверьте значение, хранящееся в общем предпочтении, равно ли оно количеству запусков, которое вам нужно, если это так, ваша операция иначе увеличивает значение в общем предпочтении.
2
AjOnFire 4 Янв 2011 в 10:19