我想写一个应用程序,每当用户1触摸应用程序中的“按钮”,用户2的手机立即震动。我已经编写了应用程序代码,当用户1单击按钮时,会通过post方法向服务器发送一个请求,并更新数据库。所以我可以发送振动请求到服务器。但我该怎么做才能迫使应用程序始终监听服务器,当向其发送请求时,手机会震动。如果你有其他的建议,请与我分享!我还需要在sql中存储buzz历史记录
htrmnn0y1#
要手动处理后台进程使用服务:https://developer.android.com/guide/components/services当事件发生时,使用broadcast:(将事件发送到其他片段/活动/应用程序)https://developer.android.com/guide/components/broadcasts要收听广播事件,请将其注册到接收器:https://developer.android.com/reference/android/content/broadcastreceiverjobscheduler也可用于现代android应用程序:https://developer.android.com/reference/android/app/job/jobscheduler
1条答案
按热度按时间htrmnn0y1#
要手动处理后台进程使用服务:https://developer.android.com/guide/components/services
当事件发生时,使用broadcast:(将事件发送到其他片段/活动/应用程序)https://developer.android.com/guide/components/broadcasts
要收听广播事件,请将其注册到接收器:https://developer.android.com/reference/android/content/broadcastreceiver
jobscheduler也可用于现代android应用程序:https://developer.android.com/reference/android/app/job/jobscheduler