修改檔案packages\apps\Launcher2\res\xml\default_workspace.xml 檔案
參考:http://blog.csdn.net/xubin341719/article/details/7059285
增加捷徑
<favorite //程式捷徑 launcher:className="com.android.camera.Camera" //應用的類名 launcher:packageName="com.android.camera" //應用的包名 launcher:screen="2" //第3屏,0-4屏共5屏 launcher:x="3" //表徵圖X位置,左上方第一個為0,向左遞增,0-5共6個 launcher:y="3" /> //表徵圖Y位置,左上方第一個為0,向下遞增,0-2共3個
增加外掛程式
<appwidget //外掛程式 launcher:className="com.android.music.MediaAppWidgetProvider" //該應用的類 launcher:packageName="com.android.music" //該應用的包名 launcher:screen="4" //第5屏,0-4屏共5屏 launcher:x="2" //表徵圖X位置,左上方第一個為0,向左遞增,0-5共6個 launcher:y="1" //表徵圖Y位置,左上方第一個為0,向下遞增,0-2共3個 launcher:spanX="2" //在x方向上所佔格數 launcher:spanY="1" /> //在y方向上所佔格數
增加搜尋欄
< search //搜尋欄 launcher:screen="1" //第2屏 launcher:x="0" //表徵圖X位置 launcher:y="1" /> //表徵圖Y位置
增加檔案夾,裡面再添加快捷式
<folder launcher:title="@string/Kids" launcher:x="2" launcher:y="6" launcher:screen="2"><favorite launcher:packageName="com.xxx.xxx" launcher:className="com.xxx.xxx.Activity" launcher:x="0" launcher:y="0" /></folder>
沒有源碼的替換xml方法:
先將apk改名成zip,然後用解壓縮軟體開啟(不要解壓),接著在res/xml 、xml-sw600dp、xml-sw720dp檔案夾
裡面把default_workspace.xml替換,關閉解壓工具。
再改回原來的尾碼名。