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、付费专栏及课程。

余额充值