android线程工作队列
我有一些线程在我的应用程序中运行,我想,如果这些线程在同一时间被调用,它们不会并发执行。我还想在运行下一个线程之间等待1秒的延迟。我该怎么做 也许正确的方法是实现一个可运行的工作队列,但我必须使用哪个对象来实现,以及如何实现?ThreadPoolExecutor是个不错的选择android线程工作队列,android,multithreading,queue,Android,Multithreading,Queue,我有一些线程在我的应用程序中运行,我想,如果这些线程在同一时间被调用,它们不会并发执行。我还想在运行下一个线程之间等待1秒的延迟。我该怎么做 也许正确的方法是实现一个可运行的工作队列,但我必须使用哪个对象来实现,以及如何实现?ThreadPoolExecutor是个不错的选择 您可以使用IntentService。它实现了一个后台线程,并自动对启动请求排队。您可以像启动任何其他服务一样启动它,使用startService(intent)。 文档: 通过这种方式,您还可以确保允许后台线程完成,即使
您可以使用IntentService。它实现了一个后台线程,并自动对启动请求排队。您可以像启动任何其他服务一样启动它,使用startService(intent)。 文档:
通过这种方式,您还可以确保允许后台线程完成,即使系统或用户将ui线程发送到后台。您可以使用IntentService。它实现了一个后台线程,并自动对启动请求排队。您可以像启动任何其他服务一样启动它,使用startService(intent)。 文档: 通过这种方式,您还可以确保允许后台线程完成,即使系统或用户将ui线程发送到后台