我正在开发键盘,因此我正在实施InputMethodService
。我有一个要求,将其他功能添加到此键盘应用程序,但要将它分离为另一个应用程序,以便将键盘作为单独的键盘实现。所以我需要创建一个键盘应用程序和另一个具有所有其他功能的应用程序(其他功能包括但不限于:新闻活动,Messenger,锁屏实施和一些小部件)如何在Android中的2个应用程序之间进行通信:
这2个应用程序需要他们之间的沟通,从我的研究,我发现,有几个机制,我可以使用:
- 有界服务
- URI执行
- BroadcastReceivers
我的问题是:什么是我的需求最好的实施?我的需求是将数据从一个应用程序传递到另一个应用程序,并在另一个应用程序中启动活动和其他组件。
在此先感谢。
检查这个http://stackoverflow.com/a/4639166/3020568 – deniz 2014-08-28 11:37:45
已经阅读这篇文章,但谢谢@deniz :) – 2014-08-28 11:39:29
选项#1是最灵活/简单的方式 – pskink 2014-08-28 11:44:15