Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android LocalBroadcastManager有哪些优势?_Android - Fatal编程技术网

Android LocalBroadcastManager有哪些优势?

Android LocalBroadcastManager有哪些优势?,android,Android,真的有人用过这个吗?我习惯于在活动中注册/取消注册我的广播接收器,当我看到这一点时几乎结巴。这是否会将我的所有广播保留到我的应用程序运行的特定Linux进程ID?我的操作和额外操作是特定于包的,而那些不特定于包的操作和额外操作是为了让其他应用程序能够获取目的。我可以看到一个简单的用法,我只是用一个AsyncTask、ProgressDialog和一个Activity做了一个测试用例。但目的是什么?这是为了安全吗?我不是linux大师,希望得到一些意见。根据,优点是: 你知道你正在广播的数据不会

真的有人用过这个吗?我习惯于在活动中注册/取消注册我的广播接收器,当我看到这一点时几乎结巴。这是否会将我的所有广播保留到我的应用程序运行的特定Linux进程ID?我的操作和额外操作是特定于包的,而那些不特定于包的操作和额外操作是为了让其他应用程序能够获取目的。我可以看到一个简单的用法,我只是用一个AsyncTask、ProgressDialog和一个Activity做了一个测试用例。但目的是什么?这是为了安全吗?我不是linux大师,希望得到一些意见。

根据,优点是:

  • 你知道你正在广播的数据不会离开你的应用程序,所以不必担心泄露私人数据
  • 其他应用程序不可能将这些广播发送到您的应用程序,因此您无需担心它们会利用安全漏洞
  • 它比通过系统发送全球广播更有效
如果您想确定它的具体工作方式,还可以查看