Я хочу подсчитать запуски моего приложения, и после нескольких запусков мне нужно попросить пользователя дать обратную связь. Итак, как подсчитать запуски?
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
- Создайте общую настройку для вашего приложения, которая будет содержать счетчик запусков приложения.
- В onCreate () основного действия проверьте значение, хранящееся в общем предпочтении, равно ли оно количеству запусков, которое вам нужно, если это так, ваша операция иначе увеличивает значение в общем предпочтении.
Похожие вопросы
Новые вопросы
android
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, одежды, очков, IoT). Для тем, связанных с Android, используйте теги, специфичные для Android, такие как android-intent, android-activity, android-adapter и т. д. Для вопросов, отличных от разработки или программирования, но связанных с Android framework, используйте эту ссылку: https://android .stackexchange.com.