• 怎样预置桌面上的应用程序图标、快捷方式图标或者窗体小部件?


    请改动res/xml/default_workspace.xml文件,加入例如以下代码:
    <favorite
            launcher:packageName="" //完整的包名
            launcher:className=""      //完整包名.类名(处理main intent的类)
            launcher:screen=""            //应用图标所在的屏幕(从0開始)
            launcher:x=""                    //应用图标所在的列
            launcher:y="" />                //应用图标所在的行
    <shortcut
            launcher:uri="http://www.baidu.com"
            launcher:icon="@drawable/ic_launcher_baidu"
            launcher:title="@string/baidu_title"
            launcher:screen=""
            launcher:x=""
            launcher:y="" />
    <shortcut              
       launcher:uri="#Intent;action=android.intent.action.MAIN;launchFlags=0x10200000;component=com.cleanmaster.mguard/com.cleanmaster.processcleaner.ProcessCleanerActivity;end"
            launcher:icon="@drawable/ic_launcher_application"
            launcher:title="@string/jinshan_title" 
            launcher:screen=""
            launcher:x=""
            launcher:y=""/>
     <appwidget
            launcher:packageName="com.android.settings"
            launcher:className="com.android.settings.widget.SettingsAppWidgetProvider"
            launcher:screen="3"
            launcher:x="0"
            launcher:y="0"
            launcher:spanX="4"  //在屏幕上x方向所占的格子数
            launcher:spanY="1" //在屏幕上y方向所占格子数 />
     
    备注:
    1、不能预置有configuration的AppWidget。
    2、KK版本号Launcher3不能预置AppWidget(Google默认设计)
    3、假设是运营商项目,会有resource_overlay机制,以OP01/SPEC0200/SEGC为例,桌面预置内容是以例如以下路径的default_workspace.xml为准:
    ICS/ICS2: alps/mediatek/source/operator/OP01/SPEC0200/SEGC/OverLayResource/packages/apps/Launcher2/res/xml/default_workspace.xml
    JB/JB2: alps/mediatek/operator/OP01/SPEC0200/SEGC/OverLayResource/packages/apps/Launcher2/res/xml/default_workspace.xml
    其它运营商项目与此类似。
  • 相关阅读:
    书籍下载点
    总结一下散乱的开发点滴(3) (高手勿入)
    [收藏]Dynamic Controls in ASP.NET
    [收藏] ORACLE中函数
    面试题收集,面试和被面试中煎熬~~
    一句SQL得出表中重复的数据(TMP)
    总结一下散乱的开发点滴(4) (高手勿入)
    一个同步的例子
    关于学习的反思(下)系网开发记(4)
    关于学习的反思(上)系网开发记(2)
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6909197.html
Copyright © 2020-2023  润新知