4.6 应用桌面快捷图标

 1.配置创建桌面快捷图标的权限
2.在splashActivity中的oncreate方法中调用
 
 
 
 
 
--------------------------------------------------------------------------------------
  <!--快捷图标的权限  -->
    <uses-permission android:name= "com.android.launcher.permission.INSTALL_SHORTCUT" />




----------------------------------------------------------------------------------------

  /**
       * 安装快捷图标
       */
      private void installShortCut() {
            
            Intent intent = new Intent();
            intent.setAction( "com.android.launcher.action.INSTALL_SHORTCUT" );
            intent.putExtra(Intent. EXTRA_SHORTCUT_NAME, "手机卫士");
            intent.putExtra(Intent. EXTRA_SHORTCUT_ICON, BitmapFactory.decodeResource(getResources(), R.drawable. logo));
            intent.putExtra( "duplicate", false);  //不重复创建应用桌面快捷图标
            
            Intent homeIntent = new Intent();
             //注意 桌面快捷图标的意图 必须是 隐式意图
            homeIntent.setAction( "com.itheima.home");
            homeIntent.addCategory(Intent. CATEGORY_DEFAULT);
            intent.putExtra(Intent. EXTRA_SHORTCUT_INTENT, homeIntent);   //指定点击桌面图标进入的activity
           
             sendBroadcast(intent);  //通过广播事件创建桌面快捷图标
      }
















 
 
 
 
 
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值