如何找到我们可以在我们的应用程序中使用其他应用程序时使用的“公共”意图

时间:2012-05-09 19:59:44

标签: android android-intent launch

搜索stackoverflow,我发现Intents List: Invoking Google Applications on Android Devices告诉我如何使用意图来拨打电话,查看地图或查看街景。

它并没有告诉我如何使用意图访问联系人列表,日历项目,电子邮件,短信,媒体播放器,相机,蓝牙或几乎所有Android手机上存在的任何其他应用程序。

它只是不告诉我如何使用ES文件资源管理器,Dropbox,脸书,谷歌语音等应用程序访问,或者我们许多人免费下载的其他任何非常有用的应用程序,可能很乐意从应用程序自动使用我们写。

如果有任何人知道如何找到意图的“API”来从应用程序访问这些各种各样的东西,那么能够仔细阅读这些列表真是太棒了。

PS我意识到我可以有目的地启动任何这些应用程序,我知道如何做到这一点。但要自动上传一些内容到Dropbox而不是打开Dropbox的输入屏幕,以便我可以手动尝试猜测我的应用程序想要上传的内容然后手动上传,显然自动更好或者我们不会编程手机。

1 个答案:

答案 0 :(得分:4)

This是我能找到的最大的意图清单。我经常使用它们。此处列出的所有意图都是各种应用程序允许开发人员访问的意图。如果您正在寻找特定应用的意图,那么他们会在他们的开发者论坛/网站上列出。除此之外我不认为还有其他方法可以知道哪个应用程序提供了哪些意图 编辑:您可以找到另一个意图列表here