我在想如何在本地服务和主要活动之间进行同步。本地服务与线程和活动之间的同步
本地服务有,
- 与随时可能接收数据的套接字连接线。
- 包含数据的列表/数组。
- 套接字在任何时候都可以接收数据并将其添加到列表中。
该活动需要显示此数据。所以当活动启动时,它需要附加或启动本地服务并获取列表。如果列表更新,还需要通知他们。
我想我需要以某种方式同步我的列表,因此本地服务不会向该服务添加新条目,而活动在连接到服务时获取列表。
任何想法?
谢谢。
我在想如何在本地服务和主要活动之间进行同步。本地服务与线程和活动之间的同步
本地服务有,
该活动需要显示此数据。所以当活动启动时,它需要附加或启动本地服务并获取列表。如果列表更新,还需要通知他们。
我想我需要以某种方式同步我的列表,因此本地服务不会向该服务添加新条目,而活动在连接到服务时获取列表。
任何想法?
谢谢。
在活动和服务之间建立连接并在它们之间共享数据有很多方法。您可以使用以下解决方案进行通信: