首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

快捷方式的创造与删除

2013-10-08 
快捷方式的创建与删除知识点:效果图:因为这个演示例子设计到太多的固定配置。所以在列出代码之前,先把所涉

快捷方式的创建与删除

知识点:

快捷方式的创造与删除


效果图:

快捷方式的创造与删除



因为这个演示例子设计到太多的固定配置。所以在列出代码之前,先把所涉及到的一些固定的配置列出来

1)Action

intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");

i.setAction(Intent.ACTION_MAIN);

intent.setAction("com.android.launcher.action.UNINSTALL_SHORTCUT");


2)Uri

uri = Uri.parse("content://com.android.launcher.settings/favorites"); -------->2.2之前的版本使用这个

uri = Uri.parse("content://com.android.launcher2.settings/favorites"); -------->     >=2.2的版本使用这个


3)权限

    <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/>
    <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT"/>



代码实现:

1、main.xml

<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/>    <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT"/>


热点排行