Android 图标规格
1,Launcher 应用图标:
1.1,图标大小(48*48dp):
Android_Android图标规格
考虑到设备密度,即一般需要三套像素比例的图标:
drawable-hdpi (48*1.5)*(48*1.5)像素 (1.5为设备像素密度)
drawable-mdpi 48*48像素
drawable-ldpi (48*0.75)*(48*0.75) 像素
另外,三星NOTE为drawable-xdpi(48*2)*(48*2) 像素
如果应用需要发布到googleplay市场(等),还需要一张512*512像素。
Android_Android图标规格(一般铺满整个区域,不留间距)
1.2,图标风格:
Android_Android图标规格
近似三维立体,略微向前,极略微透明(这样看起来像是放在背景主题前面)
如:
Android_Android图标规格
2,状态栏图标:
2.1,图标大小(32*32dp):
考虑到设备密度,即一般需要三套像素比例的图标:
drawable-hdpi (32*1.5)*( 32*1.5)像素
drawable-mdpi 32*32像素
drawable-ldpi (32*0.75)*( 32*0.75) 像素
另外,三星NOTE为drawable-xdpi (32*2)*(32*2) 像素
Android_Android图标规格
不铺满整个区域,以drawable-mdpi32*32像素为例,图片元素(搜索图片,肉眼视图区域)为24*24像素,与区域之间存在8像素(其它设备密度相应为8*像素密度)间距。
2.2,图标风格:
Android_Android图标规格
二维,简单,平滑,画笔至少大于2dp
“可点击”与“不可点击”状态颜色与透明度见下图:
Android_Android图标规格
比如,在白色系背景下,“可点击”与“不可点击”时,图标颜色均为#333333,“可点击”时为60%非透明,“不可点击”时为30%非透明。
3,内容图标:
3.1,图标大小(16*16dp):
考虑到设备密度,即一般需要三套像素比例的图标:
drawable-hdpi (16*1.5)*( 16*1.5)像素
drawable-mdpi 16*16像素
drawable-ldpi (16*0.75)*( 16*0.75) 像素
另外,三星NOTE为drawable-xdpi (16*2)*(16*2) 像素
Android_Android图标规格
不铺满整个区域,以drawable-mdpi16*16像素为例,图片元素(肉眼视图区域)为12*12像素,与区域之间存在4像素(其它设备密度相应为4*像素密度)间距。
3.2,图标风格:
Android_Android图标规格
二维,简单,平滑
颜色应区分于背景色,如gmail指示邮件重要性的标签在选中与非选中状态下为:
Android_Android图标规格
4,通知栏图标:
4.1,图标大小(24*24dp):
考虑到设备密度,即一般需要三套像素比例的图标:
drawable-hdpi (24*1.5)*( 24*1.5)像素
drawable-mdpi 24*24像素
drawable-ldpi (24*0.75)*( 24*0.75) 像素
另外,三星NOTE为drawable-xdpi (24*2)*(24*2) 像素
Android_Android图标规格
不铺满整个区域,以drawable-mdpi24*24像素为例,图片元素(肉眼视图区域)为22*22像素,与区域之间存在2像素(其它设备密度相应为2*像素密度)间距。
4.2,图标风格:
Android_Android图标规格
二维,简单,平滑
颜色应为白色(#FFFFFF)
事实上,在一些定制系统或主题下,通知栏整体背景有可能为近白色系,这样可能导致通知栏图标无法看清,或者用户定义的通知栏标题也看不清(白色字体时)。解决这一问题,可以把通知栏视图的背景颜色设置为黑色
分享到:
相关推荐
一套完整的Android图标集可以帮助开发者创建出界面美观、一致性良好的应用。本文将深入探讨Android常用图标集及其重要性,以及如何有效地使用这些图标。 首先,我们来理解Android图标的基本类型。在Android系统中,...
3. **不同规格大小的图标** - MDPI (中密度): 适用于160 DPI的设备,这是Android最初的默认密度。 - HDPI (高密度): 为240 DPI的设备设计,通常适用于大多数现代中端手机。 - XHDPI (超高密度): 针对320 DPI的...
xhdpi图片转换,能任意转换Android Drawable下的各种规格格式 "ldpi", "mdpi", "hdpi", "xhdpi","xxhdpi", "xxxhdpi" 比如我的美工人员设计了一个图片适合 xhdpi 分辨率的手机,我可以通过AndroidDrawable将这个...
只需导入一张大尺寸的源图标,它会自动根据iOS和Android的图标规格生成所有必要的尺寸。这不仅提高了工作效率,也确保了图标在各个设备上的显示一致性。 使用此类工具时,需要注意以下几点: 1. 图标源文件应为高...
本资源提供了一组丰富的图标集合,适用于不同尺寸的需求,包括16*16, 22*22以及32*32像素的规格,总计超过600个图标,这极大地方便了开发者寻找和选择适合他们应用的图标。 首先,我们来了解一下Android应用图标的...
本教程“玩转Android多分辨率规格的界面设计教程”旨在帮助开发者理解Android系统的屏幕适配机制,并提供实用的方法来确保应用在各种设备上都能呈现出良好的视觉效果。 首先,Android系统采用密度独立像素(Density...
例如,iOS和Android系统有自己的图标规范,转换时需要遵循各自的尺寸、格式和透明度规则。 7. **批量转换**:在“Png转Icon”这个压缩包中,很可能包含了一个可以批量处理PNG文件转换成Icon格式的工具或脚本。这样...
同时,图标的设计也需要符合平台的指南,比如iOS的Human Interface Guidelines和Android的Material Design。 在实际的APP开发中,这些PNG图标会被整合到应用资源文件中,通过编程语言(如Java或Swift)引用并显示在...
2. **配置文件**:可能有一个配置文件(如 `config.json`),用于定义不同平台和尺寸的图标规格。 3. **依赖库**:项目可能包含了 `package.json` 文件,列出所需的依赖包,如图片处理库(如 sharp 或 imagemagick)...
标题“android popwindow选择商品规格颜色尺寸效果源码.zip”表明这是一个关于Android PopWindow实现商品选择功能的源码示例,具体涉及到商品的颜色、尺寸等规格选项。 首先,PopWindow的创建通常涉及以下步骤: 1....
这个布局应该包含支付相关的元素,如支付宝(Alipay)和微信(WeChat)支付的图标、文字描述和操作按钮。可以使用`LinearLayout`或`ConstraintLayout`作为根布局,通过设置垂直对齐和权重分配来确保界面的合理性。 ...
在其他平台,如iOS和Android,也需要更新相应的资源文件,并遵循各自的图标规格。 对于浮动提示,这通常指的是气泡提示或工具提示,它们会在鼠标悬停在工具栏图标上时显示,提供简短的操作说明。修改这些提示文本...
5. **适配Android图标** 在Android Studio中,可以使用"New" > "Image Asset"来导入Photoshop生成的图标。选择适当的背景颜色(通常为透明),然后导入对应尺寸的PNG文件。Android Studio会自动创建所有需要的适应...
AVD是一个软件模拟的Android设备,可以配置不同的硬件规格和Android版本。学生需要创建一个AVD,选择合适的硬件配置和系统映像,然后启动模拟器,以在其中运行和调试应用程序。 3. **开发第一个Android程序:Hello...
本资源名为“系统图标库”,提供了16*16规格和32*32规格的图标,这两种尺寸是计算机界面上最常见的图标大小。16*16像素的图标适合在空间有限或者需要简洁显示的地方使用,如任务栏、菜单和文件夹图标。而32*32像素的...
不同的操作系统,如iOS和Android,对应用图标的尺寸有着各自的规定,这使得开发者或设计师需要为每个平台单独制作符合规格的图标。然而,手动调整图标尺寸既耗时又容易出错。为了解决这一问题,一款名为"iconmaker...
这个名为“PNG图标图片.rar”的压缩包显然包含了各种不同规格的PNG图标资源。这些图标可能是矢量格式或高分辨率的像素图,设计用于适应不同的屏幕尺寸和设备。在开发过程中,开发者经常需要不同大小的图标来适配不同...
在安卓开发中,图标分为多种尺寸,如启动图标、通知栏图标、设置图标等,每种都有特定的尺寸规格,以确保在不同分辨率和屏幕密度的设备上显示清晰。例如,启动图标通常需要hdpi、xhdpi、xxhdpi和xxxhdpi四个不同的...
总之,遵循Android图标设计规范能够确保应用在不同设备上的视觉一致性,提高用户体验,并展现出专业、统一的界面风格。设计师应注重图标的功能性、识别性和美观性,同时兼顾不同屏幕密度的需求。
`创建一个标签规格,然后设置标签文字、图标和关联的Intent。 4. 添加内容:通过`tabSpec.setIndicator("标签名", indicatorDrawable);`设置标签指示器,`tabSpec.setContent(intent);`设置点击标签时要启动的Intent...