导航:首页 > 操作系统 > 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图标列表相关的资料

热点内容
如何让软件在多个安卓系统上运行 浏览:569
java判断半角 浏览:878
java判断正负 浏览:318
刷头条程序员的日常 浏览:102
吉林程序员吐槽 浏览:243
单片机温度范围 浏览:419
程序员为什么素质低 浏览:897
可爱的程序员小姐姐 浏览:145
服务器上网站的地址 浏览:798
苹果平板如何找到app资源库 浏览:321
阿里云可以云服务器地址 浏览:249
熊猫绘画app如何导入图片 浏览:555
如何自己编辑手机app 浏览:924
程序员那么可爱带的项链 浏览:532
安卓系统导航mic什么意思 浏览:192
编译sdk如何输出bin文件 浏览:677
如何用html5开发app 浏览:142
怎么隐藏苹果的app 浏览:326
上海積架空气压缩机 浏览:457
51单片机换行 浏览:738