显式Intent和隐式Intent

小鱼儿 2022-05-08 07:10 413阅读 0赞

Intent是各组件之间交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递消息。一般被用于启动活动、启动服务以及发送广播等场景。

主要分为显式Intent和隐式Intent,其中显示Intent使用如下:

  1. Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivity(intent);

隐式Intent的用法:被启动对象应该在其活动注册时,在中添加,然后在主启动对象中构建Intent时指定特性的action、category、data,当全部匹配上时,就可以启动被启动对象了。

发表评论

表情:
评论列表 (有 0 条评论,413人围观)

还没有评论,来说两句吧...

相关阅读

    相关 IntentIntent

    intent是Android程序中各组件之间进行交互的一种方式,他不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。intent一般可用作启动活动,启动服务发送

    相关 Intent

    顾名思义,隐式意图就是在不明确设置激活对象的前提下寻找最匹配的组件,举个例子,比如有5个人: (1)A:170cm (2)B:160cm (3)C:180cm (4)D

    相关 IntentIntent

    Intent是各组件之间交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递消息。一般被用于启动活动、启动服务以及发送广播等场景。 主要分为