备忘1 关于 Android中Activity的intent-filter,Action,category

看了好半天,原来Android的Intent 分为 "显示" 和“隐示” 两种

“显示Intent”:

Intent intent =new Intent(Test.this,Test2.class);

 

 

“隐示Intent”:说白了就是我办一件事情,我知道我自己要干啥。但是我不知道找谁办,例如说我要吃饭,就会找所有Activity 中配置了 Action android:name='吃饭'的Activity。然后会把所有能吃饭的都列出来供你选择。如果说显示的呢,就是指名点姓的去哪吃饭。

<activity android:name=".Test">
            <intent-filter >
                <action android:name="com.example.activitytest.intent.action.baby"></action>
                <category android:name="android.intent.category.DEFAULT"></category>
            </intent-filter>
           
        </activity>

切记:<category android:name="android.intent.category.DEFAULT"></category> 这一句不能少。默认的

 

 

posted @ 2013-09-17 22:15  仰望 星空  阅读(173)  评论(0)    收藏  举报