首页 >> 生活 >

intentional(intent)

2023-09-22 20:51:37 来源: 用户: 

你们好,最近小时发现有诸多的小伙伴们对于intentional,intent这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 1.七种属性

2、 The seven attributes of the purpose refer to the component name, operation, category, data, type, extra and flag of the purpose.

3、 2.开始

4、 第一类:startup,包括ComponentName(显式)、Action(隐式)和Category(隐式)。

5、 3.传递值

6、 第二类:值传递,包括数据(隐式)、类型(隐式)和Extra(隐式和显式)。

7、 4.启动模式

8、 第三类:启动模式,带标志。

9、 5. Explicit purpose

10、 显式意图:通过组件名指定要启动的目标组件,如start activity (new intent (a.this,b . class));一次只能启动一个组件。

11、 6.隐含和明确的意图

12、 隐式显式意图:指定动作、数据或意图类别,而不是指定组件名称。当我们启动一个组件时,我们会匹配AndroidManifest.xml的相关组件的Intent-filter,将满足属性的组件一一匹配。当有多个组件符合要求时,会弹出对话框让我们选择从哪个开始~

13、 7.什么是意图?

14、 意图主要是解决Android应用程序的组件之间的通信。

15、 8.意图的作用

16、 Intent负责描述应用程序中的操作、操作中涉及的数据和操作的附加数据。Android负责根据意图的描述找到相应的组件,将意图传递给被调用的组件,完成组件的调用。

17、 Intent在这里扮演了媒体中介的角色,提供了组件相互调用的信息,实现了调用方和被调用方的解耦。

以上就是intent这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章