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

相关文章
相关标签/搜索