Android 安卓服务

Android 安卓服务,android,service,Android,Service,我有个问题。我正在开发一个Android应用程序。实际上,我在后台有一个线程,它向外部API发出请求,以便在用户单击应用程序的不同部分时获取数据。 我的疑问是,如果我将它实现为一个服务而不是一个可运行的类,那么这个“线程”是否会更好 谢谢服务的要点是,它可以在你的应用程序不驻留时运行。如果您只希望在应用程序打开时运行服务,那么线程可能是最好的方式。服务的要点是,它可以在应用程序不驻留时运行。如果您只希望在应用程序打开时运行该服务,那么线程可能是最好的方式。如果您的信息可以被任何其他应用程序使用,

我有个问题。我正在开发一个Android应用程序。实际上,我在后台有一个线程,它向外部API发出请求,以便在用户单击应用程序的不同部分时获取数据。 我的疑问是,如果我将它实现为一个服务而不是一个可运行的类,那么这个“线程”是否会更好


谢谢

服务的要点是,它可以在你的应用程序不驻留时运行。如果您只希望在应用程序打开时运行服务,那么线程可能是最好的方式。

服务的要点是,它可以在应用程序不驻留时运行。如果您只希望在应用程序打开时运行该服务,那么线程可能是最好的方式。

如果您的信息可以被任何其他应用程序使用,您可以使用该服务或Android中所称的服务,则可以使用线程。通过这种方式,您可以将信息提供给手机上的所有应用程序。这是一种鼓励其他开发人员使用您提供的信息构建应用程序的好方法。这是你应该考虑的事情,如果它与你的应用程序严格相关,你可以继续按照CaseyB所说的线程继续下去。p> 如果您的信息可以被任何其他应用程序使用,那么您可以使用一个服务,或者像Android中所称的那样,使用一个。通过这种方式,您可以将信息提供给手机上的所有应用程序。这是一种鼓励其他开发人员使用您提供的信息构建应用程序的好方法。这是你应该考虑的事情,如果它与你的应用程序严格相关,你可以继续按照CaseyB所说的线程继续下去。p> 正如我几天前了解到的,在android中,使用AsyncTasks是执行后台任务的首选、无痛的方式。看看这里,可以得到一个好的教程


再见

正如我几天前了解到的,在android中,使用异步任务是执行后台任务的首选、无痛的方式。看看这里,可以得到一个好的教程


拜拜

好的,我用这根线。我认为我的ap不需要内容提供商。谢谢,我用线。我认为我的ap不需要内容提供商。谢谢