我需要一项永久接收服务数据的活动。此活动永远不会停止,因为它将接收的数据保存在数据库中。即使活动处于后台,它也需要保存接收的数据并执行其他操作。这可能吗?
答案 0 :(得分:2)
您应该将将接收到的数据保存在数据库中的功能放入服务中。然后它将始终在后台运行。
答案 1 :(得分:0)
我认为您应该使用Android服务。 另一种方法是在该服务中使用一种方法来监听数据库并执行任务。
答案 2 :(得分:0)
是的,但忘记了使用活动的想法(当活动在后台时被销毁,然后在重新启动应用程序时重建)。您可以使用Android Service
答案 3 :(得分:0)
如果它是一项活动,你需要一直打开它。这没有实际意义。所以我宁愿为客户建立我自己的服务来处理后台流量。