后台辅助角色应用程序



当用户打开谷歌地图应用程序时,我的应用程序将处于活动状态。例如,当谷歌地图说"左转"时,用户从一个地方到另一个地方,我的应用程序将监听谷歌地图,并通过蓝牙将数据发送到另一台设备。我是这个项目的新手,所以我不知道从哪里开始。我有两个问题。 1- 如何在后台运行我的应用程序?我应该调查什么来执行此操作? 2-如何收听谷歌地图应用程序?

1( 要运行后台工作线程,您需要创建一个服务:

首先创建一个扩展android.app.Service的类,例如 -BackgroundService。 然后从您当前的活动(MyActivity(调用它:

startService(new Intent(MyActivity.this, BackgroundService.class));

请注意,您不会不断创建进程...

有关更多信息,请阅读:https://developer.android.com/guide/components/services

2(要从谷歌地图获取信息 - 您可以使用从Google Play服务位置API提供的谷歌地图侦听器之一,例如LocationListener。

最新更新