導航:首頁 > 操作系統 > android圖標列表

android圖標列表

發布時間:2023-08-04 08:28:54

⑴ 如何讓安卓桌面圖標自動排列

  1. 在桌面空白處點擊右鍵。在彈出的菜單中,可以看到自動排列圖標的選項。

  2. 勾選自動排列圖標。


android Studio自帶圖標庫和開源圖標庫怎麼使用

介紹Android studio自帶的圖標庫,選中要新建圖標mole,右擊new,然後選擇Image Asset

這里介紹一下自帶的圖標庫的各項功能,系統自帶的圖標庫默認存放的路徑是 mipmap,比較好的一方面是選擇圖標時一目瞭然,且不用去設置存放的路徑,不好的一方面在於沒法調節圖標的大小

接下來就是第三方的Material Design Icon Generator,首選要選擇快捷鍵Ctrl + Alt+S,找到plugin,選擇 Browse...,

在跳出的搜索頁中輸入Android Material Design Icon Generator,然後將其安裝(因為已經安裝了,所以這個界面跟大夥不太一樣),然後重啟一下Android studio即可

使用的過程,直接任意右擊一個新項目,在最後的Material Design Icon或是自己去設計快捷鍵,(這里快捷是自己的,你的要看自己)

最後最重要的一點在於路徑的選擇,如果project下有多個mole,不管在開始你是右擊那個mole下new的圖標,它的默認路徑都是app這個mole下的,所以大夥要自己去修改,而且路徑一定是到res根目錄下的,但不要選擇res下的任意一個文件夾,要不讓生成的圖標沒法用,默認的圖標會放在drawable下,更多的Android
studio的設置,可以查看以下經驗
0Android Studio常用設置大全

⑶ 安卓4.1.1的系統怎樣排列應用程序的圖標

以MIUI系統為例來說明一下操作步驟:

1、用手指按住手機桌面上的應用圖標不放。

2、使用手指滑動手機屏幕,切換桌面。

⑷ android 應用程序桌面圖標

Android應用,創建桌面圖標先在注冊activity時,需要添加一個action為android.intent.action.CREATE_SHOERTCUT的intentFilter。

1.創建圖標代碼如下:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.CREATE_SHORTCUT"/>
</intent-filter>
</activity>

2.接下來就是就是設置快捷方式的圖標、名稱、事件等屬性。

public void createShortCut(){
Intent addShortCut;
if(getIntent().getAction().equals(Intent.ACTION_CREATE_SHORTCUT)){//判斷是否需要添加快捷方式
addShortCut = new Intent();
addShortCut.putExtra(Intent.EXTRA_SHORTCUT_NAME , "快捷方式");//快捷方式的名稱
Parcelable icon = ShortcutIconResource.fromContext(this, R.drawable.icon);//顯示的圖片
addShortCut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);//快捷方式激活的activity,需要執行的intent,自己定義
addShortCut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent());
setResult(RESULT_OK, addShortCut);//OK,生成
}else{//取消
setResult(RESULT_CANCELED);
}
}

3.向桌面再增加一個圖標
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 App 常用圖標尺寸規范

1. 程序啟動圖標:

LDPI (Low Density Screen,120 DPI),其圖標大小為 36 x 36 px。

MDPI (Medium Density Screen, 160 DPI),其圖標大小為 48 x 48 px。

HDPI (High Density Screen, 240 DPI),其圖標大小為 72 x 72 px。

xhdpi (Extra-high density screen, 320 DPI),其圖標大小為 96 x 96 px。

xxhdpi(xx-high density screen, 480 DPI),其圖標大小為144 x 144 px。

2.底部菜單圖標

1. 大屏:

1. 完整圖片(紅色): 72 x 72 px

2. 圖標(藍色): 48 x 48 px

3. 圖標外邊框(粉色): 44 x 44 px

1. 中屏:

1. 完整圖片: 48 x 48 px

2. 圖標: 32 x 32 px

3. 圖標外邊框: 30 x 30 px

1. 小屏:

1. 完整圖片: 36 x 36 px

2. 圖標: 24 x 24 px

3. 圖標外邊框: 22 x 22 px

3. 彈出對話框頂部圖標

小屏24 x 24 px Low density screen (ldpi)

中屏32 x 32 px Medium density screen (mdpi)

大屏48 x 48 px High density screen (hdpi)

4. 長列表內部列表項圖標

小屏24 x 24 px Low density screen (ldpi)

中屏32 x 32 px Medium density screen (mdpi)

大屏48 x 48 px High density screen (hdpi)

5. 底部或頂部tab標簽圖標

1. 大屏 (hdpi) screens:

1. 完整圖片(紅色): 48 x 48 px

2. 圖標(藍色): 42 x 42 px

1. 中屏 (mdpi) screens:

1. 完整圖片: 32 x 32 px

2. 圖標: 28 x 28 px

1. 小屏(ldpi) screens:

1. 完整圖片: 24 x 24 px

2. 圖標: 22 x 22 px

6. 底部狀態欄圖標

ldpi (120 dpi) 18 x 18 px 小屏

mdpi (160 dpi) 24 x 24 px 中屏

hdpi (240 dpi) 36 x 36 px 大屏

xhdpi (320 dpi) 48 x 48 px 特大屏

⑹ android 如何讓應用程序在主菜單[launcher]程序列表分類顯示在各個屏中

需要向launcher發送創建桌面快捷的廣播,告訴android系統創建桌面圖標。
具體實現方式:
1.要在手機桌面上添加快捷方式,首先需要在manifest中添加許可權。
<!-- 添加快捷方式 -->
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<!-- 移除快捷方式 -->
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /><!-- 查詢快捷方式 -->
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />

2.添加快捷方式,是向桌面應用(launcher)發送相關action的廣播,相關的action如下:public static final String ACTION_ADD_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT";

3.調用以下代碼:
private void addShortcut(String name) {
Intent addShortcutIntent = new Intent(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(MainActivity.this,
R.drawable.ic_launcher));

// 設置關聯程序
Intent launcherIntent = new Intent(Intent.ACTION_MAIN);
launcherIntent.setClass(MainActivity.this, MainActivity.class);
launcherIntent.addCategory(Intent.CATEGORY_LAUNCHER);

addShortcutIntent
.putExtra(Intent.EXTRA_SHORTCUT_INTENT, launcherIntent);

// 發送廣播
sendBroadcast(addShortcutIntent);
}

4.如果要創建多個,只需要調用多次即可

閱讀全文

與android圖標列表相關的資料

熱點內容
36位單片機 瀏覽:428
英雄聯盟山東伺服器地址 瀏覽:212
sd伺服器什麼意思 瀏覽:617
thinkphp去indexphp 瀏覽:62
電腦顯示連接未加密 瀏覽:193
zao伺服器怎麼修改 瀏覽:244
php使用jsapi調起支付 瀏覽:891
vivo雲伺服器網 瀏覽:722
cmd遠程連接命令行 瀏覽:961
黑馬python講義 瀏覽:133
php高並發測試 瀏覽:88
第二屆程序員節開幕式 瀏覽:84
運維程序員腳本 瀏覽:371
塑源碼燕窩的安全性 瀏覽:176
作業調度採用高響應比優先調度演算法 瀏覽:160
和平精英如何切換蘋果到安卓 瀏覽:532
資料庫調用表單的命令 瀏覽:923
程序員技能大賽 瀏覽:11
什麼app買品牌衣服 瀏覽:15
手機看世界名著哪個app好 瀏覽:495