⑴ android studio安装完为什么在桌面没有快捷方式
Android Studio安装完成后默认是不会在桌面创建快捷方式的,如果需要添加快捷方式到桌面,需要到软件的安装文件夹下操作,方法为:
1.首先打开【android studio】的安装文件夹,找到该程序的主程序(后缀一般以.exe结尾)
⑵ 安卓手机怎么添加网页的快捷方式到桌面
通过浏览器菜单,添加“桌面书签”功能来实现。具体操作如下。
1)打开华为浏览器,登陆手机新浪网。
⑶ 安卓手机桌面快捷方式不见了
安卓手机桌面快捷方式不见的原因:
1、可能是由于操作失误,误删了软件的快捷方式,可以通过手机的小插件,添加回来即可。
2、可能是把原软件卸载之后,那么桌面上的快捷方式也就自然没有了,可以通过重新安装软件的方法找回。
3、也有可能是不小心把快捷方式的图标放到桌面的某个文件夹当中,可以查看桌面的文件夹,是否有需要的快捷方式,找到长按一出来即可。
⑷ 请问如何查看安卓桌面快捷方式所指向的路径,就比如像window快捷方式的属性中的目标。
你已经把根文件移动位置了,比如:根文件原来放在E盘,同时你将快捷方式放到桌面,然后你无意间将根文件剪切到其他地方了,这时快捷键方式无法找到相应的路径,就会显示“该快捷键所指向的项目已经更改或移动,因此该快捷键方式无法正常工作”。
⑸ android 怎么查询某个快捷方式已创建
java">publicclassShortCutManager{
//添加快捷方式
publicstaticfinalStringACTION_ADD_SHORTCUT="com.android.launcher.action.INSTALL_SHORTCUT";
//移除快捷方式
publicstaticfinalStringACTION_REMOVE_SHORTCUT="com.android.launcher.action.UNINSTALL_SHORTCUT";
privateContextcontext;
publicShortCutManager(Contextcontext){
//context=AppProvide.application();
this.context=context;
}
protectedvoidaddShortcut(Stringname){
IntentaddShortcutIntent=newIntent(ACTION_ADD_SHORTCUT);
//不允许重复创建
addShortcutIntent.putExtra("plicate",false);//经测试不是根据快捷方式的名字判断重复的
//应该是根据快链的Intent来判断是否重复的,即Intent.EXTRA_SHORTCUT_INTENT字段的value
//但是名称不同时,虽然有的手机系统会显示Toast提示重复,仍然会建立快链
//屏幕上没有空间时会提示
//注意:重复创建的行为MIUI和三星手机上不太一样,小米上似乎不能重复创建快捷方式
//名字
addShortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME,name);
//图标
addShortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(context,
R.mipmap.ic_launcher));
//设置关联程序
IntentlauncherIntent=newIntent(Intent.ACTION_MAIN);
launcherIntent.setClass(context,SplashActivity.class);
launcherIntent.addCategory(Intent.CATEGORY_LAUNCHER);
addShortcutIntent
.putExtra(Intent.EXTRA_SHORTCUT_INTENT,launcherIntent);
//发送广播
context.sendBroadcast(addShortcutIntent);
LogUtils.i("","创建taya快捷方式");
}
protectedvoidremoveShortcut(Stringname){
//removeshortcut的方法在小米系统上不管用,在三星上可以移除
Intentintent=newIntent(ACTION_REMOVE_SHORTCUT);
//名字
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME,name);
//设置关联程序
IntentlauncherIntent=newIntent(context,
SplashActivity.class).setAction(Intent.ACTION_MAIN);
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,launcherIntent);
//发送广播
context.sendBroadcast(intent);
}
(){
//先得到默认的Launcher
Intentintent=newIntent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
PackageManagermPackageManager=context.getPackageManager();
ResolveInforesolveInfo=mPackageManager.resolveActivity(intent,0);
if(resolveInfo==null){
returnnull;
}
List<ProviderInfo>info=mPackageManager.queryContentProviders(resolveInfo.activityInfo.packageName,resolveInfo.activityInfo.applicationInfo.uid,PackageManager.GET_PROVIDERS);
if(info!=null){
for(intj=0;j<info.size();j++){
ProviderInfoprovider=info.get(j);
if(provider.readPermission==null){
continue;
}
if(Pattern.matches(".*launcher.*READ_SETTINGS",provider.readPermission)){
returnprovider.authority;
}
}
}
returnnull;
}
protectedbooleanhasShortcut(StringappName){
longstart=System.currentTimeMillis();
Stringauthority=getAuthorityFromPermission();
if(authority==null){
returnfalse;
}
longend=System.currentTimeMillis()-start;
Stringurl="content://"+authority+"/favorites?notify=true";
try{
UriCONTENT_URI=Uri.parse(url);
Cursorc=context.getContentResolver().query(CONTENT_URI,null,"title=?",newString[]{appName},null);
if(c!=null&&c.moveToNext()){
c.close();
returntrue;
}
}catch(Exceptione){
}
returnfalse;
}
}