Intent 分為兩種 顯式intent與隱式intent
1.顯式intent
顯式就是你明確的知道你要去哪個(gè)頁(yè)面形耗,那我們就直接去
先來(lái)仔細(xì)地介紹標(biāo)志性的一種方式
我們首先創(chuàng)建一個(gè)工程运翼,會(huì)看到已經(jīng)創(chuàng)建了Mainactivity這個(gè)活動(dòng)
1
在mainactivity對(duì)應(yīng)的xml文件中,我們使用線性布局創(chuàng)建一個(gè)按鈕
2
?? 再創(chuàng)建一個(gè)名為SecondActivity的activity? 在其對(duì)應(yīng)xml頁(yè)面寫(xiě)一句話吧:我是第二個(gè)頁(yè)面啊
3
4
在MainActivity頁(yè)面設(shè)置當(dāng)前按鈕的點(diǎn)擊事件掠械,在點(diǎn)擊事件中構(gòu)建一個(gè)Intent,它有兩個(gè)參數(shù)注祖,參數(shù)一:當(dāng)前的上下文環(huán)境猾蒂,參數(shù)二:我們要跳轉(zhuǎn)到的頁(yè)面,并通過(guò)startActivity()方法是晨,傳入我們當(dāng)前構(gòu)建好的intent作為參數(shù)肚菠,啟動(dòng)活動(dòng)
5
效果:
6
7
yes? 這是第二種
8
and 第三種
9
2 隱式 Intent
就是你不太明確的知道你要去哪,就通過(guò)intent攜帶的信息來(lái)確定我們要去往何方
通過(guò)<intent-filter>來(lái)篩選
哈
<action android:name="com.example.qietest.ACTION_START"/>記住這個(gè)名字一會(huì)要用
哈
效果:
哈
哈哈哈哈
隱式調(diào)用還可以調(diào)用其他的很多東西罩缴,接續(xù)集蚊逢。。箫章。