文件管理图标不见了
-- vendor/mediatek/proprietary/packages/apps/FileManager/AndroidManifest.xml --
index 13899bf..018d4e9 100644
@@ -26,7 +26,7 @@
android:uiOptions="splitActionBarWhenNarrow" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
-
+ <category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter >
Intent分为两大类,显性的(Explicit )的和隐性的(Implicit)。
在前面的例子中,我们在两个Activity之间跳转时初步使用了Intent类,当时是用setClass来设置 Intent的发起方与接收方,它被称为显性的Intent,而隐性的Intent则不需要用setClass或setComponent来指
定事件处理器,利用AndroidMenifest.xml中的配置就可以由平台定位事件的消费者。
一般来说,intent要定位事件的目的地,无外乎需要以下几个信息:
1.种类(category),比如我们常见的 LAUNCHER_CATEGORY 就是表示这是一类应用程序。
2**.类型(type),**在前面的例子中没用过,表示数据的类型,这是隐性Intent定位目标的重要依据。
3.组件(component),前面的例子中用的是setClass,不过也可以用setComponent来设置intent跳转的前后两个类实例。
4**.附加数据(extras)**,在ContentURI之外还可以附加一些信息,它是Bundle类型的对象
隐式Intent和显式Intent什么时候使用。
1**.显式意图:用于软件内部通信**
2**.隐式意图:用于软件之间通信(如调用拨号器打电话)**