intend 和intent的区别

作者&投稿:杨弯 (若有异议请与网页底部的电邮联系)
Android显示Intent和隐示Intent之间的区别?~

在Activity的跳转中
>Activity的跳转需要创建Intent对象,通过设置intent对象的参数指定要跳转Activity
>通过设置Activity的包名和类名实现跳转,称为显式意图
>通过指定动作实现跳转,称为隐式意图
###显式意图
* 跳转至同一项目下的另一个Activity,直接指定该Activity的字节码即可
Intent intent = new Intent();
intent.setClass(this, SecondActivity.class);
startActivity(intent);
* 跳转至其他应用中的Activity,需要指定该应用的包名和该Activity的类名
Intent intent = new Intent();
//启动系统自带的拨号器应用
intent.setClassName("com.android.dialer", "com.android.dialer.DialtactsActivity");
startActivity(intent);
###隐式意图
* 隐式意图跳转至指定Activity
Intent intent = new Intent();
//启动系统自带的拨号器应用
intent.setAction(Intent.ACTION_DIAL);
startActivity(intent);
* 要让一个Activity可以被隐式启动,需要在清单文件的activity节点中设置intent-filter子节点





* action 指定动作(可以自定义,可以使用系统自带的)
* data 指定数据(操作什么内容)
* category 类别 (默认类别,机顶盒,车载电脑)
* 隐式意图启动Activity,需要为intent设置以上三个属性,且值必须与该Activity在清单文件中对三个属性的定义匹配
* intent-filter节点及其子节点都可以同时定义多个,隐式启动时只需与任意一个匹配即可
#####获取通过setData传递的数据
//获取启动此Activity的intent对象
Intent intent = getIntent();
Uri uri = intent.getData();
###显式意图和隐式意图的应用场景
* 显式意图用于启动同一应用中的Activity
* 隐式意图用于启动不同应用中的Activity
* 如果系统中存在多个Activity的intent-filter同时与你的intent匹配,那么系统会显示一个对话框,列出所有匹配的Activity,由用户选择启动哪一个

  区别如下:
显式启动Activity指的是在Intent内部直接声明要启动的activity所对应的class。
隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action, 一个是category,一个是data,可以是全部或部分匹配,同样适用于Service和BroadcastReceiver。
A:显式启动下面用代码来解释什么是显式启动。Intent intent=new Intent(MainActivity.this, SecondActivity.class); startActivity(intent);B:隐式启动隐式启动不同之处在于并不需要像Intent(MainActivity.this, SecondActivity.class)这样传参数然后再Start另一个Activity.需要在intent添加过滤器intentfilter。这样,需要在启动另一个Activity的时候只需要如下方法就可以:Intent intent=new Intent("com.example.android.tst.SecondActivity"); startActivity(intent);

intendvt. 想要, 计划。

intentn. 意图, 目的, 意向。

adj. 专心的, 决心的, 热心的。

主要是词性不同。

想要;打算[+to-v][+v-ing][+(that)][O2]

He intends his son to manage the company.

他打算让他儿子经营该公司。

I intend studying abroad.

我打算出国留学。

I intend to study abroad.

我打算出国留学。

辅音

注:多数辅音的读音与拼音差别不大,可以通过拼音来进行谐音;还有一部分辅音没有对应的拼音字体,这里我们主要是针对/θ ð ʃ ʒ/这四个辅音。其中,/θ/和/ð/这两个音标,它们并没有相近似的拼音来对应,主要是靠嘴形来记忆。

/θ/――上下牙齿咬着舌头尖,发“斯"的音;/ð/――舌头顶上牙堂发拼音z一声;/ʃ/――师;/ʒ/――牙齿闭合,舌头虚碰牙齿发拼音r一声。



intendvt. 想要, 计划, 意思是
intentn. 意图, 目的, 意向, 含义
adj. 专心的, 决心的, 热心的

主要是词性不同


晋源区14775326384: tense tension intend tend intensive intent intention区别具体点,细节的区别. -
出钩启维:[答案] tense和tension同词根,tension是形容词、tense是名词,表“紧张”;tense做名词时表“时态”. intend和intent同词根,intend是动词、intent是名词,表“目的”. intensive意思是“强化的”,“intensive reading”:强化阅读;注意区分intense:强...

晋源区14775326384: 英语 intent和 intention 有何区别 -
出钩启维: intent [in'tent]n. 意图,目的,意向 a. 专心的,决心的,热心的intention [in'tenʃən]n. 意图,意向,目的

晋源区14775326384: tense tend intent 这三个词怎么辨析? -
出钩启维: ①tense :adj.紧张的;绷紧的;拉紧的;v.拉紧;使紧绷;n.(动词)时态所以这个和另外两个构不成辨析词义;顶多也就是和tend的拼写相似点而已;如果你判断出是紧张”意味的形容词、比较级或最高级时,就用tense. ②tend : vt.趋向;易...

晋源区14775326384: be going to 和intend的区别 -
出钩启维: intend[in5tend]vt. (1) 想要, 打算; 企图 (2) 设计; 计划 (3) 意指, 意思是intend a child for a doctor打算让孩子以后行医He intends no harm.他没有恶意.I intend to go home.我想回家.The book is intended for beginners.本书...

晋源区14775326384: intend与 plan还有be going to 和will 的区别是什么? -
出钩启维: plan 是其中最为不同的,一定要注意使用.比如rescue plan of auto industy(美国汽车工业的挽救计划),英语的计划是要有文件支持的,不象我们说的“计划干什么”其实只是简单的想一下而已.我个人认为不要乱用它.其它三种的确有很多地方可以通用的的.不过Intend表示很有意思想要做了,而gonna 和will 就不太强烈而已.想一下intent 和intentional就知道了.

晋源区14775326384: intent是动词吗?如果是后面接不定式吗? 谢谢 -
出钩启维: intent是个名词,但是它和动词intend是同源的,所以后面确实可以接动词不定式,如:Two men will appear before Birmingham magistrates' court today charged with possession of arms with intent to endanger life.希望我能帮助你解疑释惑.

晋源区14775326384: intend是延续性动词吗 -
出钩启维: intend是一个非延续性动词,不能和表示一段时间的状语连用.其具体用法可以记住以下基本句型:be intended doing /to (do) 意思是使; 是用来be intended to be 规定为, 确定为it is intended that (接宾语从句)企图, 意图是intend for 打算供...

晋源区14775326384: tend attend intend三者有什么区别么~ -
出钩启维: tend可以表示照看和照料,表照看时是tend sb,如(1) If you tend someone or something, you do what is necessary to keep them in a good condition or to improve their condition.For years he tended her in her painful illness.= look after表照料时...

晋源区14775326384: intend的用法 -
出钩启维: 没有intend doing 这种形式 只有intend to do 想要做,有意图要做

晋源区14775326384: intend的用法intend doing 和intend to do 的区别 -
出钩启维:[答案] 没有intend doing 这种形式 只有intend to do 想要做,有意图要做

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网