如何计算应用程序成功启动以编程方式android?

时间:2011-01-04 07:13:15

标签: android

我想计算我的应用程序启动时间,在一些启动之后,我需要请求用户提供反馈。那么如何计算启动次数?

2 个答案:

答案 0 :(得分:2)

  1. 为您的应用程序创建一个包含应用程序启动计数的共享首选项。
  2. 存储在共享首选项中的主要活动检查值的onCreate()是否等于您需要的启动量,如果这样做,则操作会增加共享首选项中的值。

答案 1 :(得分:1)

确保如果使用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