Android在应用程序之间共享价值
我想在Android应用程序之间共享小信息。Android在应用程序之间共享价值,android,process,communication,Android,Process,Communication,我想在Android应用程序之间共享小信息。 广播意图过多,在写入值时,阅读应用程序可能未处于活动状态。共享文件没有选项,因为应用程序不是来自同一个源。我们不知道源代码的包名,只有一个唯一的valuename。 一个文件在一个普通的可访问的地方-不,这对于一些字节来说太过载了 如果SystemProperty不能仅作为系统应用程序写入,那么它将是完美的解决方案。(好的,仅通过反射,但那没问题) 还有其他方法可以做到这一点吗?广播意图有什么问题?这就是设计的目的..我读到粘性的意图是不被鼓励的。非
广播意图过多,在写入值时,阅读应用程序可能未处于活动状态。共享文件没有选项,因为应用程序不是来自同一个源。我们不知道源代码的包名,只有一个唯一的valuename。
一个文件在一个普通的可访问的地方-不,这对于一些字节来说太过载了 如果SystemProperty不能仅作为系统应用程序写入,那么它将是完美的解决方案。(好的,仅通过反射,但那没问题)
还有其他方法可以做到这一点吗?广播意图有什么问题?这就是设计的目的..我读到粘性的意图是不被鼓励的。非粘性广播并不真正符合这一概念,因为接收应用程序在发送时可能不处于活动状态。它们必须被激活并保存值以供以后使用。但是,如果没有其他可能的话,这可能是一个解决方案。哇,这么努力地存储一个小字符串。。。奇怪!如果奇怪,请阅读以下内容: