我正在做android应用程序项目。我想记录我的应用程序中每个活动使用的时间,并保存每次在phpmyadmin数据库中使用的时间。例如,如果消费者单击第一个活动的按钮,我的应用程序将转到第一个活动。我希望我的应用程序记录从第一个活动开始使用的时间,如果用户单击该按钮,将停止。我希望,ypu可以帮我解决这个问题.. :)
答案 0 :(得分:3)
在每个活动中,都有一个像这样的成员变量:
private long mStartTime;
在每个活动的onResume / onCreate方法中,添加:
mStartTime = System.currentTimeMillis();
在每个活动的onPause / onStop方法中,添加:
long timeSpentInThisActivityMillisec = System.currentTimeMillis() - mStartTime;
// send time to phpmyadmin database
希望这有帮助。