-1

我正在做android应用程序项目。我想记录我的应用程序中每个活动所用的时间,并将每次使用的时间保存在 phpmyadmin 数据库中。例如,如果消费者单击第一个活动的按钮,我的应用程序将转到第一个活动。我希望我的应用程序记录从第一个活动开始使用的时间,并且如果用户单击按钮将停止。我希望,ypu 可以帮助我解决这个问题.. :)

4

1 回答 1

3

在每个活动中,都有一个成员变量,如下所示:

private long mStartTime;

在每个活动的 onResume/onCreate 方法中,添加以下内容:

mStartTime = System.currentTimeMillis();

在每个活动的 onPause/onStop 方法中,添加以下内容:

long timeSpentInThisActivityMillisec = System.currentTimeMillis() - mStartTime;
// send time to phpmyadmin database

希望这可以帮助。

于 2013-11-13T03:55:47.540 回答