已绑定手机 已实名认证
|
分享一段,预置桌面文件夹的代码,预置应用,预置widget的方式,Launcher代码里已经有了,最近做类似小米的桌面,想要预置桌面文件夹,分析了launcher的代码,原来跟预置应用一样的简单:
<folder
launcher:screen="0"
launcher:x="0"
launcher:y="4"
launcher:title="@string/built_in_folder_toolkit">
<favorite
launcher:packageName="com.Android.calculator2"
launcher:className="com.android.calculator2.Calculator"/>
<favorite
launcher:packageName="com.android.soundrecorder"
launcher:className="com.android.soundrecorder.SoundRecorder" />
<favorite
launcher:packageName="com.android.deskclock"
launcher:className="com.android.deskclock.DeskClock" />
</folder>
思路来自于:加载loadFavorites()代码段,这里会根据解析的:default_workspace.xml标签的name,分别添加桌面快捷图标。
|
|