我想做一个手册的android API,可以在其他应用程序中使用。例如,日历和联系人可以在其他应用程序中使用。有没有更多这样的API,可以在其他应用程序中使用,这些应用程序作为独立的应用程序本身是完整的?
请建议我在哪里可以读到关于它的资料。
发布于 2012-06-23 23:47:34
this可能就是你要找的东西吗?
你有AlarmClock,Contacts,Settings.System等等。
发布于 2012-06-23 23:49:54
我不知道我对你的理解是否正确,但也许你并不是真的在寻找一个API引用,而是一个可以从你的应用程序中启动/调用的Intents的引用?如果是这样,请查看开发人员站点上的Intent documentation。您可以使用Intent从其他应用程序启动活动,有时可以使用startActivityForResult检索结果(例如启动联系人列表以选择联系人,其ID将返回给您的应用程序),或者能够在各自的默认应用程序中查看或编辑联系人或电话号码等内容。
例如,您可以创建一个意图,该意图使用"ACTION_DIAL"操作参数和数据参数"content://contacts/people/1"启动电话的拨号程序,其中已填写联系人的号码。有关超出一般Intents and Intent Filters guide参考范围的更多信息,请查看API。
并不是所有的内置应用程序都支持所有操作,也不是所有的应用程序都支持startActivityForResult (例如,Calendar不允许您启动它作为日期或事件选择器,如果我没记错的话)。所以在文档之外做一些研究也是值得的。
https://stackoverflow.com/questions/11170729
复制相似问题