java - android中的后台同步
问题描述
我是 Android 开发的新手,目前正在尝试构建一个用户可以互相写消息的应用程序。但是,我找不到任何关于如何实现后台同步以便即使在应用程序关闭时也能显示通知的信息。我已经阅读了有关服务的信息,因为它们听起来很有希望,但显然它们不适用于此类任务。
在网上我只找到了 Google 的 Firebase 示例,但我想使用自己的服务器。
我是这样想的:客户端应用程序每隔 n 秒连接一次服务器并更新其消息数据库。如果添加了标记为未读的消息,则会触发通知。
我不知道我是否只是在谷歌上搜索错误的东西或有另一个思维错误,但除了一些 firebase 示例外,我找不到任何关于它的东西。
解决方案
推荐阅读
- mongodb - 带有 where 运算符的 Mongoose findAndCount
- nginx - 如何在数字海洋上使用 1 滴使用 nginx 服务多个域
- node.js - Nodejs 在每个命令后都会卡住
- c - 是否有可能构建一个足够通用的队列,允许它将任何数据类型存储为对象?
- ionic-framework - Howler.js 离子和电容媒体控制器
- python - 如何填写 Facebook 表格“你在想什么?” 在 Python 中使用 selenium
- lua - 有没有办法打印表格的参考?
- swiftui - 如何将视图模型中的函数绑定到swiftui中的自定义视图?
- python - ts_rank 的问题 sqlalchemy 全文搜索
- r - 如何从观星者列表中获取数据框