网站开发微信端,搭建网站流程,基于jsp企业网站开发设计答辩ppt,百度seo快排软件Android中创建快捷方式主要有两种方式。一是在代码中直接加入生成桌面快捷方式的代码#xff1b;二是通过小部件加入;这篇文章主要讲另外一种方法#xff01;1、通过在AndroidManifest文件里为Activity加入加入之后。长按桌面#xff0c;小部件中会有你应用的图标出现#…Android中创建快捷方式主要有两种方式。一是在代码中直接加入生成桌面快捷方式的代码二是通过小部件加入;这篇文章主要讲另外一种方法1、通过在AndroidManifest文件里为Activity加入加入之后。长按桌面小部件中会有你应用的图标出现这才完毕了第一步2、通过第一步之后你是不可以把快捷方式拖到桌面上的仅仅会进入到指定的Activity。事实上生成图标是在Activity内用代码完毕的在oncreate中首先推断是否是创建快捷方式的actionprivate boolean isCreateShortcut(Intent intent){return SHORCUTACTION.equals(intent.getAction())?true:false;}假设是的话就创建快捷方式private void creareShorcut(){Log.e(TAG, ---------creareShorcut----------);Intent addShortCut new Intent();//快捷方式的名称addShortCut.putExtra(Intent.EXTRA_SHORTCUT_NAME , 快捷方式名称);//桌面上显示的图片Parcelable icon ShortcutIconResource.fromContext(this, R.drawable.cacaxi);addShortCut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);//点击快捷方式时须要启动的Activity可是应该是该应用的主Activity;或者也能够是到网址。电话等Intent toIntent new Intent(mContext,MainActivity.class);Intent call112 new Intent(Intent.ACTION_CALL,Uri.parse(tel://112));addShortCut.putExtra(Intent.EXTRA_SHORTCUT_INTENT,toIntent);//最后一步发送setResult(RESULT_OK, addShortCut);}须要注意的是启动的Activity。应该是该应用的主Activity由于我用其它的Activity试了非常多的方式也不可以启动没有深入的去研究。假设有谁研究过可以分享下那如今就有个问题了。怎么才干到指定的Activity答案就是在Intent中加入參数。通过主Activity来中转。