当前位置: 首页 > 知识库问答 >
问题:

如何每5分钟在android SQLite数据库中记录值?

关志勇
2023-03-14

这就是我想要记录的地方,每一秒都在被记录。但我希望每5分钟添加一次数据

共有1个答案

钮长恨
2023-03-14

您可以使用RxJava在几秒钟内完成此任务。

并使用这些依赖关系:

 implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
implementation 'io.reactivex.rxjava2:rxjava:2.0.1'



 Disposable  disposable = Observable.interval(5, TimeUnit.MINUTES)
                .doOnNext(n -> YOUR_FUNCTION_NAME()).subscribe();

用函数名替换YOUR_FUNCTION_NAME

当您需要停止此操作时,只需使用以下代码:

 if (!disposable.isDisposed())
            disposable.dispose();
 类似资料:
  • 下面的代码从我的应用程序开始,每隔30秒向graphite注册五个度量计数,一分钟、五分钟、五分钟、平均速率。 我想在Grafana仪表板中显示每分钟收到的请求数。(即,如果在第一分钟接收到60,则在第二分钟接收到120),因为上述仪表度量中的计数一直在增加,并且所有*速率值都是每秒事件数。我不知道如何将度量记录到Grafana仪表板中,该仪表板显示每分钟接收的请求数。非常感谢您的任何建议? 假设

  • 问题内容: 我已经开始在一个拥有数以百计的表和视图的数据库的地方工作,所有这些表和视图都具有隐秘的名称,只有很少的元音,并且没有文档。它们也不允许对数据库架构进行无谓的更改,我也不能触摸任何数据库,除非要在我自己的计算机上进行测试(该数据库会被删除并定期重新创建),因此我无法添加对任何人都有用的注释。 我尝试使用“ Toad”创建一个ER图,但是连续运行48小时后,它仍然看不到任何可见的东西,我需

  • 尝试站点parse.com将数据加载到数据库中 类DBHelper扩展了SQLiteOpenHelper{ 在模拟器上获取 java.lang.IllegalStateExcema:尝试重新打开已关闭的对象:SQLiteDatabase: /data/data/com.project.test/databases/myDBandroid.database.sqlite.SQLiteClosable

  • 问题内容: 我有Laravel应用程序,我每3秒钟定期检查一次用户的心跳登录状态(演示目的,实际上是5分钟)。对于每个节拍,我都会检查用户在当前时间的上一次活动是否也为5分钟。如果是这样,请注销它们。 这是我的代码: 我的问题是,这行不通。如果我将操作数更改为,它将在5分钟前立即注销我,如果操作数为,即使5分钟后它也不会注销我,有人可以解释为什么吗? -编辑- 感谢您提供所有答案,我通过将代码修改

  • 本文向大家介绍python每5分钟从kafka中提取数据的例子,包括了python每5分钟从kafka中提取数据的例子的使用技巧和注意事项,需要的朋友参考一下 我就废话不多说了,直接上代码吧! 以上这篇python每5分钟从kafka中提取数据的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 如何每5分钟左右运行一个PHP文件?我尝试使用cron,但它似乎不起作用。假设我想让我的网站运行一个播放声音的php文件。如何使php文件每5分钟运行一次,使声音每5分钟播放一次。我知道JavaScript可以做到这一点,因此函数可以按设定的间隔运行,但我希望文件也这样做。 这样做的原因是我正在创建一个网站,我希望用户得到实时通知。为了做到这一点,我需要运行php文件,以便它可以检测用户通知的更改