Android属性之android:priority

  • Post author:
  • Post category:其他



说明





android:priority

执行

优先级,默认为0,值越大优先级越高。


试验:

写了三个apk,分别对应priority为2、1、0,如下,只是priority的值不一样。


<intent-filter android:priority=”1″>

<action android:name=”android.intent.action.MAIN” />

<category android:name=”android.intent.category.HOME” />

<category android:name=”android.intent.category.DEFAULT” />

</intent-filter>

在恢复出厂设置的执行顺序如下:

ActivityManager( 1660): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.wgh.launcherm/.MainActivity} from pid 0

ActivityManager( 1660): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.android.provision/.DefaultActivity} from pid 0

ActivityManager( 1660): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.android.launcher/com.android.launcher2.Launcher} from pid 0



版权声明:本文为laurawan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。