gpt4 book ai didi

Android -- Context.sendXxxAsUser -- "AsUser"是什么意思?

转载 作者:行者123 更新时间:2023-11-30 01:59:36 25 4
gpt4 key购买 nike

我正在阅读 developer.android.com 上的文档(例如,http://developer.android.com/reference/android/content/Context.html#sendBroadcastAsUser%28android.content.Intent,%20android.os.UserHandle%29)

而且我不明白以用户身份发送广播是什么意思。我正在阅读“广播将发送给的用户”,但用户是什么?

如果它指的是应用程序,那么为什么 sendStickyBroadcastAsUser 不安全,它应该交付给应用程序而不是其他人。

请用例子给我详细的说明。谢谢!

最佳答案

用户就是它所说的:设备的用户。 Multi-user mode was introduced in Android 4.2 ,因此该方法可让您指定广播 Intent 将在哪个用户“ session ”上接收。

使用多用户模式时,粘性广播并不安全,因为一个用户可能不希望他/她的数据在设备上共享,但 sendStickyBroadcastAsUser 使广播对所有用户可用。

关于Android -- Context.sendXxxAsUser -- "AsUser"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31700325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com