操作栏图标大小操作栏图标大小(Action Bar icon size)

2019-06-14 08:19发布

根据操作栏图标的屏幕MDPI动作栏图标应为24×24像素,但在图标的操作栏图标包适用于mdpi是32×32像素。 大小不匹配其他屏幕尺寸都不是。 那么哪一个是正确的,应该在操作栏图标有什么尺寸?

Answer 1:

更新:这个答案是不再有效,请参阅下面的答案更高达最新指引。

我相信他们必须32x32dp,但实际图像本身应该24dpx24dp中心。 Android的设计网站有正确的指导方针 。

我已经提交一个bug报告关于这一点,但还没有听到什么...



Answer 2:

更新------- --------二〇一五年十月一十七日

新的谷歌设计gideline说:“系统图标在24dp显示”,“图标含量限制为20×20dp生活区,在周边装饰的4PX”。像:

- - - 旧 - - - -

全部资产,32×32 DP; 光广场,24×24 DP



Answer 3:

我已经与程序兼容性动作条进行更多的测试。 我发现,该动作条需要照顾本身执行的最低48dp触摸目标大小。 我还发现,该程序兼容性动作条仍预计操作栏的图标,一个32dp见方大小。

即使材质设计,图标还是要遵循的规则“全资产:32×32 DP;光广场:24×24 DP”有与操作栏中为这个数字(从wangqi060934的前面回答) 其他图标沿着正确的尺寸显示:

我以前的假设(参见下图),充分的资产规模从32dp扩展到48dp是不正确的。 该48dp正在谈论的触摸区域。 这种混乱是由修订引起的材料图标规格文档这是更老的连接动作条的文件 。

从https://www.google.com/design/spec/style/icons.html#icons-system-icons

从http://www.google.com/design/spec/layout/metrics-keylines.html#metrics-keylines-sizing-by-increments



Answer 4:

采用Android工作室图片资产

去:

  1. 项目>水库 - >右键点击
  2. 新>图像资源 - >图标类型:动作栏和标签图标
  3. 下一步>完成。

现在,你将在正确的决议你的图标。



Answer 5:

如下面在链路中所示的完成的操作栏图标尺寸应。 https://developer.android.com/guide/practices/ui_guidelines/icon_design_action_bar.html

(低密度屏幕)

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  


文章来源: Action Bar icon size