⑴ 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;
}
}