gpt4 book ai didi

可以与其他应用程序交互的 Android 服务

转载 作者:行者123 更新时间:2023-11-30 02:53:32 27 4
gpt4 key购买 nike

因此,我正在构建一个能够在后台运行并可能与操作系统的其他组件交互的应用程序。

假设您正在浏览您的文件管理器,我的应用程序想要在您通常可以使用文件管理器执行的操作的基础上添加一个额外的操作。假设您正在使用浏览器浏览时,同样的事情也会发生,您可以执行一项额外的操作。我一直在研究 intentservices 和绑定(bind)服务。

谁能告诉我这是否可行?是的?不?一行解释也很好。

最佳答案

这与服务无关。这与拥有 <intent-filter> 有关在 <activity> 上标识您支持各种 Intent 的文件类型 Action ,例如 ACTION_VIEW .启动此类 Intent 的精心编写的应用程序将:

  • 使用系统选择器,在这种情况下,您将出现在该选择器的选项中,或者

  • 使用 PackageManagerqueryIntentActivities()构建他们自己的“选择器”,你将出现在它的 UI 中

但请注意,并非所有应用程序都编写得很好。有些笨蛋只会支持一组固定的应用程序,对此您无能为力。

关于可以与其他应用程序交互的 Android 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23720231/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com