Google Now Launcher 定制
2016-01-23 16:27
411 查看
Google Now Launcher作为默认Launcher,也是可以定制桌面图标与小部件的。
1. 自己写一个apk来相应com.android.launcher3.action.PARTNER_CUSTOMIZATION,这条Intent
AndroidMainfest.xml如下:
2.StubReceiver.java
3.创建res/xml/partner_default_layout.xml;(与系统默认规则一致)
4.编译这个APK,push到system/app下(必须是系统a'pp)
连接adb ,输入命令:adb shell pm clear com.google.android.googlequicksearchbox
此时,google launcher 桌面图标已经变成自己定制的图标了。
Google Now Launcher作为默认Launcher,也是可以定制桌面图标与小部件的。
1. 自己写一个apk来相应com.android.launcher3.action.PARTNER_CUSTOMIZATION,这条Intent
AndroidMainfest.xml如下:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.yue.launcher"> <application android:label="@string/app_label"> <!--This isn't a real receiver, it's only used as a marker interface.--> <receiver android:name=".StubReceiver"> <intent-filter> <action android:name="com.android.launcher3.action.PARTNER_CUSTOMIZATION" /> </intentfilter> </receiver> </application> </manifest>
2.StubReceiver.java
package com.example.yue.launcher; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class StubReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // Ignored } }
3.创建res/xml/partner_default_layout.xml;(与系统默认规则一致)
<?xml version="1.0" encoding="utf8"?> <!-- Googlespecific version of Launcher3/res/xml/default_workspace.xml --> <favorites> <appwidget className="com.android.settings.widget.SettingsAppWidgetProvider" packageName="com.android.settings" screen="0" spanX="4" spanY="1" x="0" y="3" /> <folder screen="1" title="@string/partner_folder_title" x="0" y="3" > <shortcut icon="@drawable/ic_link" title="@string/link_title" uri="http://www.example.com/" /> <favorite className="com.android.calculator2.Calculator" packageName="com.android.calculator2" /> </folder> <favorite className="com.google.android.gm.ConversationListActivityGmail" container="101" packageName="com.google.android.gm" screen="0" x="0" y="0" /> </favorites>
4.编译这个APK,push到system/app下(必须是系统a'pp)
连接adb ,输入命令:adb shell pm clear com.google.android.googlequicksearchbox
此时,google launcher 桌面图标已经变成自己定制的图标了。
Google Now Launcher作为默认Launcher,也是可以定制桌面图标与小部件的。
相关文章推荐
- android Google Map获取地理位置信息的方法
- 谷歌 Project Zero 团队宣布新政策,漏洞披露前将有完整的 90 天缓冲期
- Android使用Google Map浅谈
- 专家解读:开源软件项目是否会被限制出口?
- 专家解读:开源软件项目是否会被限制出口?
- Google排名算法改变 不在以外部链为主
- Google Adsense 支票托收信息收集 (1-30-2007)
- Google Adsense常用技巧总结
- Google推广的十二点技巧
- google优化圣经做网站必备第1/3页
- Google AdSense英文高价关键词排行列表
- Google 统计图表(Flash)小插件
- 2月份停止Google Adsense下线推介 将在中国地区停止投放
- 使用Google工具栏追踪 Blog 留言
- Google官方支持的NodeJS访问API,提供后台登录授权
- jquery repeater 模仿 Google 展开页面预览子视图
- 据说是Google首页的网页模块拖动代码
- jquery与google map api结合使用 控件,监听器
- php获取Google机器人访问足迹的方法