Launcher3如何给桌面添加一页,并显示一个应用
2015-07-17 09:41
435 查看
这个需求实现起来相对较容易,Launcher桌面的配置文件,
在res/xml/default_workspace.xml里面
这个文件里面有appwidget,favorite,还有hotseat,hotseat下是4个favorite
上面的favorite里面定义的就是页面中的应用
<favorite
launcher:packageName=""
launcher:className=""
launcher:screen=“”
launcher:x=""
launcher:y=""/>
packageName是应用的包名
className是应用的启动类名
screen是哪一屏
x是应用所在的x坐标,从0开始的
y是应用所在的y坐标,从0开始
如果我想增加一屏,直接看当前的screen最大是多少,然后+1
添加一个favorite,写下包名,类名,哪一屏,坐标就可以了
这里需要注意的是在编译和push后,并不能看到想要的效果
这时候就需要去settings里面把Launcher的数据清空,再回到桌面
效果就出现了
在res/xml/default_workspace.xml里面
这个文件里面有appwidget,favorite,还有hotseat,hotseat下是4个favorite
上面的favorite里面定义的就是页面中的应用
<favorite
launcher:packageName=""
launcher:className=""
launcher:screen=“”
launcher:x=""
launcher:y=""/>
packageName是应用的包名
className是应用的启动类名
screen是哪一屏
x是应用所在的x坐标,从0开始的
y是应用所在的y坐标,从0开始
如果我想增加一屏,直接看当前的screen最大是多少,然后+1
添加一个favorite,写下包名,类名,哪一屏,坐标就可以了
这里需要注意的是在编译和push后,并不能看到想要的效果
这时候就需要去settings里面把Launcher的数据清空,再回到桌面
效果就出现了
相关文章推荐
- Apache集成tomcat windows
- 22-判断一个序列是否是另一个序列入栈的弹出序列
- Set Matrix Zeroes
- 推荐系统原理介绍
- 恩布企业 IM iOS端 1.1 发布, 开源手机 IM
- osg示例简介
- VMware Vsphere高可性(HA-FT群集)
- FoonSunCMS-Word图片上传功能-Xproer.WordPaster
- a标签 中调用js的几种方法
- acm CodeForces 546B
- 遍历Map集合
- Windows 8(虚拟机环境)安装.NET Framework3.5(includes .NET 2.0 and 3.0)
- 计算机中浮点数的表示
- Hadoop1.2.1单机版部署
- MySQL打开的文件描述符限制
- js常用插件
- oracle从备份归档日志的方法集中回收
- const修饰符
- 使用java和javascript判断当前浏览者的操作系统
- UVA 11462 Age Sort