如何计算日食一项活动中使用的时间?

Posted

技术标签:

【中文标题】如何计算日食一项活动中使用的时间?【英文标题】:how to calculate time used in one activity on eclipse? 【发布时间】:2013-11-25 12:40:24 【问题描述】:

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

【问题讨论】:

请在此处发布您尝试过的代码或问题。 【参考方案1】:

在每个活动中,都有一个这样的成员变量:

private long mStartTime;

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

mStartTime = System.currentTimeMillis();

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

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

希望这会有所帮助。

【讨论】:

非常感谢先生。现在,我已经知道用户在我的应用程序上花费了多少时间。但是,我不知道如何将花费的总时间发送到 phpmyadmin 数据库。希望你能帮我。谢谢。 :) 您的问题是“如何计算一项活动中使用的时间”,所以我假设您已经知道如何使用 phpmyadmin。恐怕我对此一无所知。 谢谢先生。我已经计算了一项活动所用的时间。现在,我成功存储了 phpmyadmin 中使用的时间...非常感谢您的帮助.. :)

以上是关于如何计算日食一项活动中使用的时间?的主要内容,如果未能解决你的问题,请参考以下文章

日食从崩溃中恢复

如何在所有活动和片段中使用 MediaPlayer 的单个实例?

如何将字符串从一项活动发送到另一项活动?

想要在一项活动中添加底部和侧边导航,但如何?

我的日食不断崩溃

月出颜色主题的日食:更改按钮颜色