参考文章:http://401389373.qzone.qq.com/#!
关键字:android 创建桌面快捷方式 插件
平台:S5PC110 S5PV210
系统:android2.3 android2.3.4
1,主要改动文件android2.3.4_GB_T34H\packages\apps\Launcher2\res\xml\default_workspace.xml
代码说明:
此时可以在这个文件里进行修改了,可以在这里增加删除各个快捷方式、插件等,这里介绍三类:谷歌定义的插件、程序快捷方式、程序插件,简单的说明一下:
快捷方式说明
<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方向上所占格数
其中需创建的应用的包名和类都需将相应的APK破解之后才能得到。(不在本文介绍范围内,有需要请自行google)
< search //搜索栏
launcher:screen="1" //第2屏
launcher:x="0" //图标X位置
launcher:y="1"/> //图标Y位置
像搜索栏(search)、小时钟(clock)等这些插件,谷歌已将之默认已配置好,所以只要指定其第几屏和X、Y坐标即可。
如下面代码,我们加入clock、calendar、 gallery、 camera四个快捷方式
改动前后效果如下所示:
分享到:
相关推荐
Android判断是否获取到桌面快捷方式权限
仿照微信或是淘宝网,发送快捷方式到桌面,主要代码如下: // 安装的Intent Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); // 快捷名称 shortcut.putExtra(Intent.EXTRA...
android创建桌面快捷方式指向PDF文件
Android 桌面快捷方式: 创建和删除
android 检查是否创建桌面快捷方式以及创建快捷方式
类似QQ添加桌面快捷方式联系人,也可以自定义桌面图标,新手值得看看
判断快捷方式是否存在,创建和删除桌面快捷方式,支持android5.1以上版本
最近学习的android新建桌面快捷方式,附有源码,可以学习一下
里面的工具类是 通过 各自的实现来判断 华为,小米 oppo vivi等的应用是否 拥有快捷方式 的权限,如果没有的话,则需要去手动授权。
Android创建桌面的快捷方式 概述 :创建桌面快捷方式相当与创建一个程序的入口,就像我们程序在安装完毕后会自动创建一个图标到桌面。其实创建桌面快捷方式跟创建一个程序入口差不多,但是像QQ会话一样创建一个QQ...
NULL 博文链接:https://justsee.iteye.com/blog/1115247
android向桌面添加快捷方式的源代码,将解可以看我的博客哈。
android系统判断快捷方式是否存在、添加删除快捷方式
创建桌面快捷方式源代码(android),作为app开发参考用。
安装后,可以对系统所有应用在桌面天机哎快捷方式,github上找的源码
Android高级应用源码-创建桌面快捷方式源代码.zip
可以实现为手机上的某个应用添加桌面快捷方式、移除某个应用到快捷方式 如有问题,请浏览我的博客:http://blog.csdn.net/u011268102/article/details/9335971
Android辅助功能实现
android简单的发送到桌面快捷方式