小编典典

在android中激活功能

all

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

就像是:

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

谢谢。


阅读 87

收藏
2022-07-31

共1个答案

小编典典

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

2022-07-31