android – 从另一个应用程序控制应用程序
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了android – 从另一个应用程序控制应用程序,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1514字,纯文字阅读大概需要3分钟。
内容图文
![android – 从另一个应用程序控制应用程序](/upload/InfoBanner/zyjiaocheng/699/a81e8a83276e48888bae5e10a6e8c0a8.jpg)
我读了this question和another question,我理解如何从另一个应用程序启动一个应用程序(让我们调用另一个应用程序LauncherApplication).但是,我的目标不仅是启动一个应用程序,而是使用它的功能,所以我认为LauncherApplication应该使用intent(显式或隐式)启动一个活动.
我应该知道已安装的应用程序所做的数据和操作,我应该在启动之前将这些信息添加到intent实例中.我希望LauncherApplication允许用户(而不是开发人员)配置此意图,但我如何提前知道要为已安装的应用程序设置意图的参数?
我应该实现“LauncherApplication *”,以便允许用户通过图形界面构建一个intent.或者我可以让我的应用程序支持添加插件:这样,我可以为每个已安装的应用程序创建一个插件,其中每个插件可能负责管理与其关联的应用程序的意图配置.
更新(添加详细信息).特别是,LauncherApplication应该是一个启用了语音识别器的服务,因此用户可以启动一个发出特定关键字的应用程序:以及启动一个应用程序,用户应该能够关闭它并使用它的功能.
例如,我可以安装一个应用程序((我们称之为LibraryApp)来搜索库中的可用书籍;该应用程序可以具有以下功能:
>搜索一本书(如果该书可用,它已经被借出或者是由其他人预订的,则该功能可能会返回).
>预订一本书(此功能应该返回完成预订).
这样,当我发出单词“start LibraryApp”时,LauncherApplication服务应该启动LibraryApp应用程序.启动应用程序后,服务应该能够向其发送命令以使用其中一个可用功能(搜索书籍,预订书籍).
如何将命令发送到已经处于活动状态的应用程序,以便对其进行控制?
解决方法:
how do I know in advance the parameters to put in an intent for the installed applications?
你和他们的开发者交谈.在Intent上通常没有“参数”来启动应用程序的启动器活动(或活动),因为主屏幕不会在Intent上放置这样的“参数”.
内容总结
以上是互联网集市为您收集整理的android – 从另一个应用程序控制应用程序全部内容,希望文章能够帮你解决android – 从另一个应用程序控制应用程序所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。