0

我想获取应用程序启动的时间。时间应该以毫秒为单位。有什么建议请...

4

2 回答 2

0

long lDateTime = new Date().getTime(); 您可以在 Oncreate 的 mainActivity 中使用此代码。当您的 MainActivity 调用此代码时,您将获得以毫秒为单位的时间

或者你可以使用 long time=System.currentTimeMillis(); 这也以毫秒为单位给出了当前时间

于 2012-08-29T04:17:44.283 回答
0

启动时Activity,只需调用System.currentTimeMillis()并将其存储在变量中即可。由您决定在哪里执行此操作:在 中onCreate(),您Activity和其他内部元素被“膨胀”或实例化的地方,或者onResume(),当Activity屏幕上的表面时。

例子:

public void onCreate(Bundle savedInstanceState) {
    long timeOpened = System.currentTimeMillis();
}
于 2012-08-29T04:09:18.097 回答