如何在Android中获取应用程序的最后打开日期?

时间:2012-11-03 04:30:32

标签: android

我想让其他应用程序最后在Android应用程序中打开并使用日期......

有人可以提供帮助吗?

2 个答案:

答案 0 :(得分:1)

每次将应用程序打开到SharedPreferance时保存日期,但在保存之前,只需阅读上一次保存的日期,现在每次用户打开应用程序时都会保存。

答案 1 :(得分:0)

如果您想要时间,那么只需保存上次打开的日期。使用SharedPreference进行存储。日期和时间将以毫秒为单位存储。然后,当您打开应用程序时,您可以检索它。其他替代方法是使用SQLite数据库。将最后打开的日期存储在数据库中。通过单行,您可以在每次打开应用程序时通过升级数据库来工作。

它会像打击示例一样工作。

@Override
public void onResume() {
Editor e = PreferenceManager.getDefaultSharedPreferences(this).edit();
e.putString("last_activity", getClass().getSimpleName());
e.commit();

super.onResume();
}