【发布时间】:2017-06-17 19:04:52
【问题描述】:
请帮帮我!请
我正在使用 retrofit 连接我在 Express 和 Node 上运行的 RESTful API。现在我想连续从 api 获取我的数据意味着我的应用程序应该与 api 保持连续连接。
Retrofit 将请求排入队列,我们需要保持它一次又一次地发送。我尝试通过在服务中创建改造调用,但它会不断反映 UI,这意味着它会不断进行调用。
那我该怎么做呢?我需要让我的宁静服务成为实时的吗?或者有什么办法可以拨打这个电话? (请不要告诉我有关 Firebase 或 Parse 或任何东西的信息)
【问题讨论】:
-
您可以创建一个调用 api 并且每隔 X 间隔运行一次的线程。但我认为使用套接字会更好
-
我们可以用套接字绑定 UI 吗?这会在不刷新或请求请求的情况下保持我的连接吗? @PriyeshKumar
-
给你一个建议。无论您要遵循什么,只要限制您的应用使用后台数据,否则 android 会将您的应用标记为耗电者