有没有办法统计一下android中外部事件启动地图应用的次数?
谢谢
发布于 2012-01-21 19:12:27
在OnCreate期间,将1加到numberofTimes计数器并提交。
OnCreate (Bundle bundle){
mPref = getPreferences();
int c = mPref.getInt("numRun",0);
c++;
mPref.edit().putInt("numRun",c).commit();
}OnPause方法检查活动是正在完成()还是正在暂停。
@Override
protected void OnPause(){
if(!onFinishing()){
c = mPref.getInt("numRun",0);
c--;
mPref.edit().putInt("numRun",c).commit();
}
//Other pause stuff.
}这涵盖了您的所有场景:
1. user starts app/activity (+1)-> finishes app, exit with finish()
2. user starts app (+1) -> pause (-1) -> returns (+1)-> finish
3. user starts app (+1) -> pause (-1) -> android kills process (0) -> user returns to app (+1) -> user finish.发布于 2012-01-21 22:15:08
我不相信有可能计算出谷歌地图被使用的次数。
https://stackoverflow.com/questions/8952477
复制相似问题