我需要存储两个计数器,并在午夜将它们重置为零。
到目前为止,我把它存储为int:
public int wcounter=0;
public int bcounter=0;
通过onclick函数递增wcounter++;
。
答案 0 :(得分:0)
我需要存储两个计数器
您需要使用SharedPreferences
来存储这些值。这将确保它们不会被系统删除。 The Docs有一个很好的例子可以帮助您开始使用ShredPreferences
。
2
并在午夜将它们重置为零
对于这部分,您可能希望使用AlarmManager
。您甚至可能想要注册BootReceiver
,因此如果设备重新启动,您的AlarmManager
仍会被触发。
这应该让你知道如何开始。您可以在SO和Google上找到各自的好例子和教程。