阅读:6018回复:3

Launcher3默认添加桌面应用、书签等快捷方式

楼主#
更多 发布于:2020-01-03 09:13
Launcher3的界面是默认读取一个xml配置文件,完成配置工作。这个配置文件在Launcher目录下,
路径是:Launcher3\res\xml\default_workspace.xml 。这个XML文件就是刚升级,Launcher第一次显示的时候,会读取的配置文件。
default_workspace.xml里面可以配置APP快捷方式、Widget、网页书签、Search搜索栏等。下面就常用的这几个属性进行解析:


<favorite //程序快捷键属性标签

launcher:className="com.apical.radio.radioMainActivity" //要启动的类
launcher:packageName="com.apical.radio" //该应用的包名
launcher:screen="1" //第1屏,0-4屏共5屏
launcher:x="0" //图标X位置,左上角第一个为0,向右递增,0-4共5个
launcher:y="0" //图标Y位置,左上角第一个为0,向下递增,0-2共3个 />


<appwidget //插件

launcher:className="de.dnsproject.clock_widget_main.Clock1AppWidgetProvider"//该应用的类
launcher:packageName="de.dnsproject.clock_widget_main" //该应用的包名
launcher:screen="1" //第1屏,0-4屏共5屏
launcher:x="2" //图标X位置,左上角第一个为0,向左递增,0-4共5个
launcher:y="1" //图标Y位置,左上角第一个为0,向下递增,0-2共3个
launcher:spanX="3" //在x方向上所占格数
launcher:spanY="2" /> //在y方向上所占格数

//default_workspace.xml中,支持的标签有:

favorite:应用程序快捷方式。
shortcut:链接,如网址,本地磁盘路径等。
search:搜索框。
clock:桌面上的钟表Widget

//支持的属性有:
launcher:title:图标下面的文字,目前只支持引用,不能直接书写字符串
launcher:icon:图标引用
launcher:uri:链接地址,链接网址用的,使用shortcut标签就可以定义一个超链接,打开某个网址

launcher:packageName:应用程序的包名;
launcher:className:应用程序的启动类名;
launcher:screen:图标所在的屏幕编号;
launcher:x:图标在横向排列上的序号;
launcher:y:图标在纵向排列上的序号;

默认添加一个桌面书签可以这样写,点击这个图标就会打开浏览器访问里面的网址:

<shortcut
     launcher:icon="@drawable/icon_main"
     launcher:screen="0"
     launcher:title="@string/shortcust_cuesco"
     launcher:uri="http://cuesco.co.kr/down.dng"
     launcher:x="2"
     launcher:y="1"/>
[url]http://190.lsal.cn/195/1329.gif?0728100424873[/url]
沙发#
发布于:2020-01-03 09:33
[url]http://190.lsal.cn/195/1329.gif?0728100424873[/url]
板凳#
发布于:2020-05-12 14:24
为什么不用amlogic的 mboxlauncher ??
地板#
发布于:2020-05-13 10:41
阿赞88:为什么不用amlogic的 mboxlauncher ??回到原帖
那个是适合做盒子的Launcher 我们主要的产品是mipi触屏的广告机之类的,Launcher3适合触摸操作
[url]http://190.lsal.cn/195/1329.gif?0728100424873[/url]
游客

返回顶部