Android:选择用于打开链接的应用程序

用户名

在Android应用程序中,通常是由用户选择选择打开链接或执行其他操作的应用程序,即框架允许用户选择应用程序来执行某项操作。

例如,假设您有一条推文链接,并且可以选择以下各项:

  • 推特
  • 铬合金
  • 网页浏览器

为什么允许用户选择用于打开链接的应用程序而不是本机应用程序的原因是什么?

S

根据

隐式意图指定一种操作,该操作可以调用设备上能够执行该操作的任何应用程序。当您的应用无法执行操作时,使用隐式意图很有用,但是其他应用可能可以并且您希望用户选择要使用的应用。

意图的真正力量在于隐式意图的概念。隐式意图仅描述要执行的操作的类型(以及可选地,您要在其上执行操作的数据),并允许系统在设备上找到可以执行并启动该操作的组件。如果有多个组件可以执行意图描述的操作,则用户选择要使用的组件。

这个想法是,在Android中,开发人员可以让他的应用程序使用设备上的另一个应用程序执行某些任务,而不必在自己的应用程序中重新创建相同的功能。通常,有多个应用程序可以执行同一任务,因此Android允许用户选择他们要用于该任务的应用程序

基本上,该框架尝试提供完成任务的最通用方法:如果没有官方Twitter应用程序,那么您总是有Chrome

此处显示了在代码中完成此操作的方式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:选择用于打开链接的应用程序

来自分类Dev

从应用程序打开android深度链接

来自分类Dev

从应用程序打开android深度链接

来自分类Dev

Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

来自分类Dev

单击网站链接后如何打开Android应用程序?

来自分类Dev

在Android中与Facebook应用程序打开链接

来自分类Dev

Android-意图过滤器,用于链接到浏览器外部打开的应用程序

来自分类Dev

如何从链接打开Android应用程序而无需要求用户在第一次浏览器或应用程序之间进行选择

来自分类Dev

如何在Android的我的应用程序中打开其他应用程序的链接

来自分类Dev

为什么android应用程序动态创建的“动态链接”不能直接打开应用程序?

来自分类Dev

从Facebook打开应用程序链接

来自分类Dev

iOS打开与地图应用程序的链接

来自分类Dev

选择用于每个应用程序的GPU

来自分类Dev

用于启动应用程序的活动不存在(无法在Android 5.1.1中打开计算器应用程序)

来自分类Dev

Android:用于NDEF_DISCOVERED的Intent Filter在nfc窗口中打开应用程序,而不是运行应用程序

来自分类Dev

Android WebView在浏览器而不是应用程序中打开链接

来自分类Dev

Webview-在外部应用程序和浏览器/ Android中打开链接

来自分类Dev

在链接点击而不是浏览器上打开我的应用程序-Android

来自分类Dev

Firebase动态链接打开应用程序,但未调用“监听”活动的onCreate(Android)

来自分类Dev

如何在应用程序Android Kotlin中打开WebView链接

来自分类Dev

如何在Android的WebView的外部浏览器和应用程序内打开链接

来自分类Dev

当以默认Webbrowser应用程序打开时,android studio webbrowser获取链接

来自分类Dev

Facebook Android应用程序链接打开Facebook页面而不是Play商店

来自分类Dev

如何通过Android电子邮件中的链接打开应用程序?

来自分类Dev

混合应用程序发送链接以在Android中由系统打开

来自分类Dev

我想在Android的应用程序窗口中打开一个链接

来自分类Dev

Google Plus和Twitter应用程序在Android上的何处打开链接

来自分类Dev

链接到SMS应用程序无法在Android邮件中打开

来自分类Dev

我可以让我的Android应用程序打开指向网页的链接吗?

Related 相关文章

  1. 1

    Android:选择用于打开链接的应用程序

  2. 2

    从应用程序打开android深度链接

  3. 3

    从应用程序打开android深度链接

  4. 4

    Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

  5. 5

    单击网站链接后如何打开Android应用程序?

  6. 6

    在Android中与Facebook应用程序打开链接

  7. 7

    Android-意图过滤器,用于链接到浏览器外部打开的应用程序

  8. 8

    如何从链接打开Android应用程序而无需要求用户在第一次浏览器或应用程序之间进行选择

  9. 9

    如何在Android的我的应用程序中打开其他应用程序的链接

  10. 10

    为什么android应用程序动态创建的“动态链接”不能直接打开应用程序?

  11. 11

    从Facebook打开应用程序链接

  12. 12

    iOS打开与地图应用程序的链接

  13. 13

    选择用于每个应用程序的GPU

  14. 14

    用于启动应用程序的活动不存在(无法在Android 5.1.1中打开计算器应用程序)

  15. 15

    Android:用于NDEF_DISCOVERED的Intent Filter在nfc窗口中打开应用程序,而不是运行应用程序

  16. 16

    Android WebView在浏览器而不是应用程序中打开链接

  17. 17

    Webview-在外部应用程序和浏览器/ Android中打开链接

  18. 18

    在链接点击而不是浏览器上打开我的应用程序-Android

  19. 19

    Firebase动态链接打开应用程序,但未调用“监听”活动的onCreate(Android)

  20. 20

    如何在应用程序Android Kotlin中打开WebView链接

  21. 21

    如何在Android的WebView的外部浏览器和应用程序内打开链接

  22. 22

    当以默认Webbrowser应用程序打开时,android studio webbrowser获取链接

  23. 23

    Facebook Android应用程序链接打开Facebook页面而不是Play商店

  24. 24

    如何通过Android电子邮件中的链接打开应用程序?

  25. 25

    混合应用程序发送链接以在Android中由系统打开

  26. 26

    我想在Android的应用程序窗口中打开一个链接

  27. 27

    Google Plus和Twitter应用程序在Android上的何处打开链接

  28. 28

    链接到SMS应用程序无法在Android邮件中打开

  29. 29

    我可以让我的Android应用程序打开指向网页的链接吗?

热门标签

归档