使用第三方API不断(动态)刷新颤振框架中的数据列表

使用第三方API不断(动态)刷新颤振框架中的数据列表,api,flutter,dart,cryptography,Api,Flutter,Dart,Cryptography,我正在尝试使用Flatter、加密货币价格跟踪器制作一个简单的应用程序。用于检索数据。看起来就是这样: 问题是,它只检索最新的数据,不会随着每次价格的变化而更新。只有在重新启动应用程序后才会更改。我想添加一个浮动刷新按钮,但我似乎是个老派因此,我的目标是让它自己实时(实时)更新价格,而无需用户做任何事情,每次价格发生变化。我的问题是,这背后是什么技术?我如何实现这一点?为了找到所需的知识,我应该在谷歌上搜索什么?谁能给我正确的思考和学习方向。我真的不知道这个概念的特殊术语,我尽力解释这个问题。

我正在尝试使用Flatter、加密货币价格跟踪器制作一个简单的应用程序。用于检索数据。看起来就是这样:

问题是,它只检索最新的数据,不会随着每次价格的变化而更新。只有在重新启动应用程序后才会更改。我想添加一个
浮动刷新按钮
,但我似乎是个老派因此,我的目标是让它自己实时(实时)更新价格,而无需用户做任何事情,每次价格发生变化。我的问题是,这背后是什么技术?我如何实现这一点?为了找到所需的知识,我应该在谷歌上搜索什么?谁能给我正确的思考和学习方向。我真的不知道这个概念的特殊术语,我尽力解释这个问题。Thnx

我如何实现这一点? 以下是您需要遵循的步骤

  • 使用对象创建有状态小部件。设置计时器值,例如10秒

  • 现在,您将每10秒收到一次回调。因此,通过该回调方法,只需调用API端点即可获取最新数据

  • 使用方法在UI上显示最新数据


  • 这就是全部,现在你的应用程序将刷新自己的数据每10秒没有任何用户交互

    您可以使用web套接字

    这将允许您将更新推送到客户端,而无需实时轮询