Intent

1.Intent顯式html

(1)建立一個新的Activity,也就是跳轉過去的那個活動android

(2)在MainActivity(也就是要進行跳轉的活動)中加一個點擊事件函數

Intent intent = new Intent(MainActivity.this,SecondActivity);this

這裏括號內的兩個參數應該能夠很顯然的看出來,第一個是要進行跳轉的活動,第二個是要跳轉過去的活動xml

startActivity(intent);htm

 

2.Intent隱式blog

(1)一樣的建立一個新的活動SecondActivity,不一樣的是,此次要在AndroidManifest.xml中配置第二個活動的<intent-filter>內容事件

此時,只有<action>和<category>同時匹配才能跳轉到此文件,這個匹配過程自動實現it

在FirstActivity中添加點擊事件,並在其中添加Intentio

Intent intent = new Intent(「android.intent.action.AfterClick」);

【這裏括號內的是<action>中的內容

這裏我在上面的xml文件中設置的是默認的category,因此不用規定

若是還要限制category,就調用intent的addCategory函數,這裏要注意兩點:第一,每一個intent只能制定一個action,但category能夠多個;第二,在這裏添加了category的指定,必定要在AndroidManifest.xml中有配置】

startActivity(intent);

 

在android中,intent的另外一個很大的好處就是,不只能夠啓動本身程序內的活動,還能夠啓動其餘程序的活動

因學識尚淺,從網上搜了一些Intent的action  http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2417278.html

相關文章
相關標籤/搜索