intent「intention翻译」
Intent两种启动方式
显示启动:在构造Intent对象就指定接受者,这种方式跟函数调用类似。
1、Intent intent = new Intent(IntentDemo.this,ActivityToStart.class);

2、startActivity(intent);
隐世启动:在构造Intent对象时,该不知道也不关心接受者。
1、Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(""));
2、startActivity(intent);
Intent 的七大属性
1.七大属性:
Action,Category,Data,Extra,Type,Flag, ComponentName
2.分类:
3.详细说明:
(1)Action: 代表系统要执行的动作
系统提供如下常用的Action属性:
(2)category: 指定动作Action被执行的环境
系统提供如下常用的Category属性
注:
使用ACTION_MAIN打开系统应用时,可以配合下面的Category使用
获取方法:
SetString set = intent.getCategories();
(3)data: 通常用于向Action属性提供操作的数据, 是一个Uri对象,本质上是个字符串,常用值如下:
(4)Extra: 保存需要传递的额外数据
(5)Type: 用于指定Data所指定的Uri对应的MIME类型
(6) Intent可调用addFlags()方法来为Intent添加控制标记。即设置启动模式:
可设置的属性部分如下:
注:intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK):表示通过intent开启一个activity,并将这个activity放至栈底或者清空栈后再把这个activity压进栈去。
例:
(7)componentName: 指定了ComponentName属性的Intent已经明确了它将要启动哪个组件,因此这种Intent被称为显式Intent,没有指定ComponentName属性的Intent被称为隐式Intent。隐式Intent没有明确要启动哪个组件,应用会根据Intent指定的规则去启动符合条件的组件。
也就是说,平时我们最常用的Intent页面跳转的写法就调用的是显式Intent
Intent的基本用法是什么?有哪些主要属性
 1
intent
Intent(意图)主要是解决Android应用的各项组件之间的通讯。
Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给被调用的组件,并完成组件的调用。
因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。
例如,在一个联系人维护的应用中,当我们在一个联系人列表屏幕(假设对应的Activity为listActivity)上,点击某个联系人后,希望能够跳出此联系人的详细信息屏幕(假设对应的Activity为detailActivity)
为了实现这个目的,listActivity需要构造一个 Intent,这个Intent用于告诉系统,我们要做“查看”动作,此动作对应的查看对象是“某联系人”,然后调用startActivity (Intent intent),将构造的Intent传入,系统会根据此Intent中的描述,到ManiFest中找到满足此Intent要求的Activity,系统会调用找到的 Activity,即为detailActivity,最终传入Intent,detailActivity则会根据此Intent中的描述,执行相应的操作。
intend 和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一声。
请问intent,intention的区别
intent和intention的区别:意思不同、用法不同、侧重点不同
一、意思不同
1.intent意思:adj. 热切的; 专注的; 决心做(尤指伤害他人的事); 专心; 专注; n. 意图; 意向; 目
2.intention意思:n. 打算; 计划; 意图; 目的;
二、用法不同
1.intent用法:表示人或事物的名称。
例句:
He's intent on going to Australia.
他热切希望到澳大利亚去。
2.intention用法:可以做主语、宾语、同位语、表语 、定语、状语、补语。
例句:
I held back not knowing his real intention.
我有点犹豫不定,不知道他的真正意图是什么。
三、侧重点不同
1.intent侧重点:intent侧重于法律用词,常指某人怀有歹意而犯罪。
2.intention侧重点:intention侧重于普通用词,指某人内心产生的想做某事的想法,侧重内心活动。
Intent的基本用法是什么?有哪些主要属性?(
Intent七大属性是指Intent的ComponentName、Action、Category、Data、Type、Extra以及Flag,七个属性,总体上可以分为3类:
第一类:启动,有ComponentName(显式),Action(隐式),Category(隐式)。
第二类:传值,有Data(隐式),Type(隐式),Extra(隐式、显式)。
第三类:启动模式,有Flag。
