當前位置:首頁 » 安卓系統 » android快捷方式

android快捷方式

發布時間: 2022-10-02 07:03:47

Ⅰ 如何修改android主界面上默認的應用程序快捷方式

1、在進入android系統中,在主界面上會默認創建幾個應用程序的快捷方式,現在我想按客戶的意願,隨意創建。
方法:
2、在android系統啟動時,會默認安裝幾個應用程序,現在將自己的應用程序變成默認安裝。

Ⅱ android studio安裝完為什麼在桌面沒有快捷方式

不知道,但是你可以在「開始」菜單裡面找到Android studio(以下簡稱AS),右鍵單擊,選擇「打開文件所在位置」,找打這個AS文件後右鍵單擊,創建快捷方式,一般來說這個快捷方式系統會提示移動到「桌面」,如果沒有,就將剛創建的快捷方式手動移動到桌面

Ⅲ 如何在安卓中建立桌面快捷方式

使用智能手機時,有時候會有一些特殊的需要,比如,希望能盡快找到經常用到的某些圖片、文本等文檔,安卓系統的多桌面的設計,如果將文檔的快捷方式放在桌面上就方便多了。在安卓系統的手機默認的文件瀏覽器、文件管理器中,找不到這個功能。而免費的「es文件瀏覽器」可以實現這個功能。下載並安裝es文件瀏覽器,運行該程序,找到要建立快捷方式的文檔,用手指壓住該文檔,彈出文檔操作的選項菜單,因為選項比較多,下拉該菜單,找到並點擊「快捷方式」,稍後片刻,程序會提示已經建立快捷方式。返回到桌面,是不是在某個桌面上,有了該文件的快捷方式。當然,安卓手機可以建立文檔的快捷方式的方法還有很多,有的看圖軟體就可以建立圖片的桌面快捷方式。車載數碼設備丨數碼寶貝

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

}

Ⅳ 安卓怎麼修改桌面快捷方式名字

1、在應用商店或者上網搜索下載一個APK編輯器,並打開APK編輯器的主頁,點擊選擇一個Apk文件。

以上就是修改應用快捷方式名稱的方式。

Ⅵ android安裝後快捷鍵移動或刪除

android安裝後快捷鍵移動或刪除如下
1, 創建/*** 為程序創建桌面快捷方式*/private void addShortcut(){undefined// 給桌面發送一個廣播Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");// 設置屬性//快捷方式的名稱shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));shortcut.putExtra("plicate", false);
//不允許重復創建//快捷方式的圖標ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(this, R.drawable.icon);shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
// 設置快捷方式執行的操作//指定當前的Activity為快捷方式啟動的對象: 如 com.everest.video.VideoPlayer//注意: ComponentName的第二個參數必須加上點號(.),否則快捷方式無法啟動相應程序ComponentName comp = new ComponentName(this.getPackageName(), "."+this.getLocalClassName());shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(Intent.ACTION_MAIN).setComponent(comp))。

Ⅶ Android 手機主界面最下面的那一欄又快捷方式的叫什麼欄啊怎麼設置啊

是托盤,操作方法如下:

1、首先喚醒手機,打開手機【設置】,如下圖所示。

Ⅷ 如何在android桌面添加幾個app圖標做快捷方式

Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//快捷方式的名稱
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
shortcut.putExtra("plicate", false); //不允許重復創建
//指定當前的Activity為快捷方式啟動的對象: 如 com.everest.video.VideoPlayer
//注意: ComponentName的第二個參數必須加上點號(.),否則快捷方式無法啟動相應程序
// ComponentName comp = new ComponentName(this.getPackageName(), "."+this.getLocalClassName());
// shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(Intent.ACTION_MAIN).setComponent(comp));
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(this,WXEntryActivity.class));
//快捷方式的圖標
ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(this, R.drawable.ic_launcher);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
sendBroadcast(shortcut);

Ⅸ android中怎麼在桌面創建其他應用快捷方式

Activity里添加這樣的一個方法:

/**
* 創建快捷方式
*/
public void createDeskShortCut() {

Log.i("coder", "------createShortCut--------");
// 創建快捷方式的Intent
Intent shortcutIntent = new Intent(
"com.android.launcher.action.INSTALL_SHORTCUT");
// 不允許重復創建
shortcutIntent.putExtra("plicate", false);
// 需要現實的名稱
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME,
getString(R.string.app_name));

// 快捷圖片
Parcelable icon = Intent.ShortcutIconResource.fromContext(
getApplicationContext(), R.drawable.ic_launcher);

shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);

Intent intent = new Intent(getApplicationContext(),
AndroidLayoutActivity.class);

// 點擊快捷圖片,運行的程序主入口
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);
// 發送廣播。OK
sendBroadcast(shortcutIntent);
}

如果只是添加這些代碼,當卸裝應用程序的時候又會發現存在一個問題就是應用程序雖然卸載了,可是桌面上的快捷方式並未卸載。呵呵,其實只要設置對應啟動進入的那個Intent加上這么下面的兩個屬性就是表明與應用綁定了。

// 下面兩個屬性是為了當應用程序卸載時桌面上的快捷方式會刪除
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");

給上完整的代碼:

package com.jiahui.layout;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.Log;

public class AndroidLayoutActivity extendsActivity {
/**Called when the activity is first created. */
@Override
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.view_personal_info);
SharedPreferencespreferences = getSharedPreferences("first",
Context.MODE_PRIVATE);
booleanisFirst = preferences.getBoolean("isfrist", true);
if(isFirst) {
createDeskShortCut();
}
SharedPreferences.Editoreditor = preferences.edit();
editor.putBoolean("isfrist",false);
editor.commit();
}

/**
* 創建快捷方式
*/
publicvoid createDeskShortCut() {

Log.i("coder","------createShortCut--------");
//創建快捷方式的Intent
IntentshortcutIntent = new Intent(
"com.android.launcher.action.INSTALL_SHORTCUT");
//不允許重復創建
shortcutIntent.putExtra("plicate",false);
//需要現實的名稱
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME,
getString(R.string.app_name));

//快捷圖片
Parcelableicon = Intent.ShortcutIconResource.fromContext(
getApplicationContext(),R.drawable.ic_launcher);

shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,icon);

Intentintent = new Intent(getApplicationContext(),
AndroidLayoutActivity.class);
//下面兩個屬性是為了當應用程序卸載時桌面 上的快捷方式會刪除
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");
//點擊快捷圖片,運行的程序主入口
shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,intent);
//發送廣播。OK
sendBroadcast(shortcutIntent);
}
}

4
千萬別忘記在AndroidManifest.xml加上下面的這個許可權:
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>

熱點內容
delphi字元加密解密 發布:2025-01-19 16:00:55 瀏覽:209
為什麼安卓不發燙 發布:2025-01-19 15:57:57 瀏覽:581
oracle存儲過程參數游標 發布:2025-01-19 15:57:53 瀏覽:522
光遇安卓哪個渠道好 發布:2025-01-19 15:41:17 瀏覽:744
波段的演算法 發布:2025-01-19 15:37:00 瀏覽:424
如何調取三層數據交換機配置文件 發布:2025-01-19 15:18:41 瀏覽:215
eoe源碼 發布:2025-01-19 15:04:40 瀏覽:966
軟體如何部署節省伺服器資源 發布:2025-01-19 14:57:48 瀏覽:681
編程m28 發布:2025-01-19 14:55:20 瀏覽:337
藍月傳奇免費輔助腳本 發布:2025-01-19 14:55:18 瀏覽:544