Android 当应用程序位于Pie设备的后台和前台时,获取位置的最佳代码

Android 当应用程序位于Pie设备的后台和前台时,获取位置的最佳代码,android,geolocation,location,broadcastreceiver,Android,Geolocation,Location,Broadcastreceiver,我知道这是后台服务获取位置的一个很好的例子。但在这段代码中,我无法理解哪种服务最适合获取位置,以及如何从服务获取另一个活动的位置。我还知道我必须在另一个活动中调用启动服务,并且我必须编写广播函数来定期获取位置 现在我的主要问题是我只知道所有这些我必须做的事情,但在这里我无法做到 我想要一个特定的代码帮助,当应用程序位于后台或前台时,我需要一个位置服务,并在另一个活动中获取该位置,而馅饼设备的电池阻力较小。经过两个月的搜索,我找到了一个最好的代码,当应用程序位于前台或后台时,它可以在Oreo和以上

我知道这是后台服务获取位置的一个很好的例子。但在这段代码中,我无法理解哪种服务最适合获取位置,以及如何从服务获取另一个活动的位置。我还知道我必须在另一个活动中调用启动服务,并且我必须编写广播函数来定期获取位置

现在我的主要问题是我只知道所有这些我必须做的事情,但在这里我无法做到


我想要一个特定的代码帮助,当应用程序位于后台或前台时,我需要一个位置服务,并在另一个活动中获取该位置,而馅饼设备的电池阻力较小。

经过两个月的搜索,我找到了一个最好的代码,当应用程序位于前台或后台时,它可以在Oreo和以上设备上运行

因此,我为所有开发人员创建了一个存储库,以获取并使用该代码。

经过两个月的搜索,我找到了一个最好的代码,当应用程序位于前台或后台时,它可以在Oreo及以上设备上运行

因此,我为所有开发人员创建了一个存储库,以获取并使用该代码。