DocumentUI流程分析
DocumentUI是文件管理器,在我们的日常使用中,除了有单独入口外,我们进入它的方式更多的是通过别的应用选择文件时进入。
在Android12源码中,Mainfest文件中给我们也提供了两个进入活动的方法,通过LauncherActivity和FilesActivity这两个活动进入,具体代码如下:
<activity-alias
100 android:name=".LauncherActivity"
101 android:targetActivity=".files.LauncherActivity"
102 android:label="@string/launcher_label"
103 android:exported="true"
104 android:icon="@drawable/launcher_icon" >
105 <intent-filter>
106 <action android:name="android.intent.action.MAIN" />
107 <category android:name="android.intent.category.LAUNCHER" />
108 <category android:name="android.intent.category.APP_FILES" />
109 </intent-filter>
110 <meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts" />
111 <