将从套接字连接收到的数据发送到我的所有活动的最佳方法是什么?经过研究,我想出了一种方法,但它不是100%可靠。
想法:使用服务发送本地广播,并让每个活动捕获广播接收器的意图。
问题:我发现建议或要求在onResume()上注册广播接收器并取消注册onPause()。这意味着我的活动在暂停时可能会遗漏有价值的数据。
复杂的解决方案:如果我必须这样做,那么我必须将我的服务接收的所有数据存储到android sql数据库中,然后每次活动调用onResumes()时它都会查询数据库。然而,这听起来比我想象的要复杂得多。
给我一个简单的解决方案:我想知道如何100%可靠地做到这一点而不会让它变得不必要的复杂。