首页 > 解决方案 > 广播安卓

问题描述

我想构建更多可以发送另一个 Android 应用程序数据的 Android 应用程序。现在有例如 3 个应用程序(OneApp、TwoApp、ThreeApp)和另一个应用程序(AlertAPp)。

现在我希望这 3 个应用程序可以在 AlertApp 发送 soma 数据,并且在未来,另一个应用程序可以在 AlertApp 发送数据永远不会更改其他应用程序代码。

我在 Android 中看到了广播接收器,但我不知道它是否是好的解决方案。

标签: androidandroid-broadcast

解决方案


您可以通过意图发送数据

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(sendIntent); // or startActivityForResult

有关文档的更多详细信息。

您也可以使用公共数据库(未保存在缓存中),但加密或文件。


推荐阅读