0

我需要存储两个计数器并在午夜将它们重置为零。到目前为止,我将它存储为 int : 由 onclick 函数public int wcounter=0; public int bcounter=0; 递增。wcounter++;

4

1 回答 1

0
  1. 我需要存储两个计数器

您将要使用SharedPreferences来存储这些值。这将确保它们不会被系统删除。Docs有一个很好的例子让你开始ShredPreferences

2.

并在午夜将它们重置为零

对于这一部分,您可能需要使用AlarmManager. 您甚至可能想要注册一个BootReceiver,因此如果设备重新启动,您AlarmManager仍然会被触发。

报警管理器文档

广播接收器文档

这应该让您了解如何开始。您可以在 SO 和 The Google 上找到很好的示例和教程。

于 2013-08-12T19:52:41.343 回答