广播,本地广播()

广播的方法中有一个方法。 我这次提到的是一个很老的,但是大家不一定会知道的一个广播发送。LocalBroadcastManager。这个不是原生api里面的,是支持库里面的,所以当时我也不知道, ,支持库就是v4和v7很多功能不一定每个人都用的到所以添加了这个支持库,具体自己去了解。这个类的使用场景,结合我自己的项目来说下,首先,我的广播因为一些要求需要在appilcation里面去发出,导致了了一个问题。  我发出去一次,接受到了两次。但是从各反面找原因,最后发现时集成了一个第三方的时候,他里面有一个server,开启了一个新的进程。结果就是appilcation被初始化了两次,所以就接受到了两次。LocalBroadcastManager这个类,就是在当前的进程内容传输,如果不是当前进程就不会收到。

原文地址:https://www.cnblogs.com/gxblog/p/6510004.html