首页 > 解决方案 > 如何知道用户何时打开 Android 应用程序

问题描述

我想知道是否有办法知道用户何时打开我的Android应用程序。请在 中指定答案Kotlin,因为我不懂 Java。

对此的任何帮助将不胜感激!谢谢!

标签: androidkotlin

解决方案


如果您只想知道time stamp用户何时打开应用程序,那么您可以在Application课堂上处理这个问题。因为当用户打开您的应用程序Application类时,肯定会在任何activity. 看 :

 class MyApplication: Application() {
    override fun onCreate() {
        super.onCreate()
        val timeStamp = System.currentTimeMillis()
        // save this timeStamp in know the app opening time.
    }
}

如果您使用的是自定义Application类,请确保您已android:name=".MyApplication"<application>...</application>in 中声明AndroidManifest.xml


推荐阅读