其实来看Intent,李刚说的很清楚了,而且给了很好的诠释。
安卓中的Intent就想struts2中的view名称一样,不是直接返回的,而是同过一个中介去做一些处理,然后在做实际操作。
Intent分为两种:隐式Intent和显示Intent
显示Intent的话,基本上没什么好说的,很简单,所以重点看一下隐式的Intent:
咱们自己再开发的时候可以在Mainifest.xml中配置很多Activity,而每个Activity可以配置很多的<intent-filter>其中,它可以配置很多的action和category,非常有意思,我们只需要调用Intent的方法,向其中添加action和category就可以自动匹配我们要启动的Activity了。
当然,还可以调用系统自带的一些功能:
好吧 这些都是一些常用的。
其实其中还有其余的5个属性,一共7个。先了解Action和Category是十分重要的。