第二天在android中激活功能

问题描述 投票:0回答:1

早上好,我是 Android 新手, 我正在开发一个应用程序,安装后第二天 它应该开始另一个活动, 有人知道如何激活功能或做什么 第二天安卓有什么东西吗?

类似:

if(today.equals(thenextday)){
//then load the feature
}else{
//wait the user for the next day
}

谢谢。

java android date
1个回答
1
投票

您可以做的是在应用程序首次启动时将日期保存在共享首选项中。您可以使用以下逻辑编写代码: 当您第一天启动活动时,共享首选项将具有空日期值,然后您可以将当前日期存储在共享首选项中。当用户第二天打开应用程序时,当前日期值将发生更改,您可以检查日期是否更改并执行您想要启用功能的代码。为了节省内存,您还可以首次将布尔值存储为 false,并在日期更改时将其更改为 true。这样,如果用户下次打开应用程序时保存的布尔值为 true,您可以清除共享首选项。

© www.soinside.com 2019 - 2024. All rights reserved.