Android我应该使用什么状态或位置?

Android我应该使用什么状态或位置?,android,location,Android,Location,我是Android开发的新手。我目前正在开发一个应用程序,我希望用户能够在第一次使用它时设置其状态(即CA、IA WA等),或者我应该让应用程序使用该位置?最简单/最好的方法是什么?为什么?你们有什么例子吗? 谢谢,如果你需要更多信息,请告诉我 你必须在让你的应用程序具有通灵性和非侵入性之间取得平衡。需要记住的一件事是,您不需要权限来询问用户的首选位置,但是您需要请求权限来使用传感器发现他们的位置 此外,如果您使用传感器,您可能需要每次检查。我不知道你的应用程序是用来做什么的,但是如果有人在度假

我是Android开发的新手。我目前正在开发一个应用程序,我希望用户能够在第一次使用它时设置其状态(即CA、IA WA等),或者我应该让应用程序使用该位置?最简单/最好的方法是什么?为什么?你们有什么例子吗?
谢谢,如果你需要更多信息,请告诉我

你必须在让你的应用程序具有通灵性和非侵入性之间取得平衡。需要记住的一件事是,您不需要权限来询问用户的首选位置,但是您需要请求权限来使用传感器发现他们的位置

此外,如果您使用传感器,您可能需要每次检查。我不知道你的应用程序是用来做什么的,但是如果有人在度假时使用他们的手机(这是很常见的事情),你可能会得到一个状态,他们实际上不想被存储为“他们的”状态

我想说的是,如果这只是一种偏好,那么就没有理由让用户担心,给他们一个机会来设定用户的选择方式


如果是需要定期更新的内容,那么您可能希望使用位置传感器。

它甚至不必是实际旅行。当我坐在我的隔间里时,我手机里的传感器决定我在东欧城市,而不是俄勒冈州的希尔斯伯勒。我被几个不同的网站拒之门外,因为GPS告诉他们我是从一个我通常不在的国家登录的。对,还有所有这些有趣的问题,还有:你好,俄勒冈人!