样例和图解

外框:整体大小

    ↑

  边框:图标留白大小

    ↓

图标:外图标的大小

    ↑

  阴影:阴影特效大小

    ↓

图形:内图标的大小

    ↑

  可选视图权重:使用两种类型的图形尺寸可以达到统一的视觉权重(可选),

        一般是针对图标有凸出的情况,会有一个内部会有一个更小的尺寸大小

    ↓

可选图形:第二种图形尺寸(可选)

注:绘制上图时用到一个示例图标,是在网络上找的,如有侵犯您的权利,请联系我,进行删除.

外框尺寸

最新尺寸:(根据分辨率,Google已经更新尺寸信息如下)

MDPI:48 × 48 px

HDPI:72 × 72 px

XHDPI:96 × 96 px

XXHDPI:144 × 144 px

XXXHDPI:192 × 192 px

目前DPI最高的设备已经可达534,538的样子,所以这个尺寸目前应予以恰当的考虑,

一般情况下,前4种尺寸即可,目前新建项目后,默认也是前4种尺寸

科普一下

历史尺寸:(早期时候,由于分辨率没有现在那么高,采用尺寸如下)

MDPI:36 × 36 px

HDPI:48 × 48 px

XHDPI:72 × 72 px

XXHDPI:96 × 96 px

XXXHDPI:144 × 144 px

图标尺寸

MDPI:40 × 40 px (边框各4 px)

HDPI: 60 × 60 px (边框各6 px)

XHDPI:80 × 80 px (边框各8 px)

XXHDPI:120 × 120 px (边框各12 px)

XXXHDPI:160 × 160 px (边框各16 px )

图形尺寸

MDPI:38 × 38 px (阴影各2 px)

HDPI: 56 × 56 px (阴影各4 px)

XHDPI:76 × 76 px (阴影各4 px)

XXHDPI:112 × 112 px (阴影各4 px)

XXXHDPI:152 × 152 px (阴影各4 px )

可选图形尺寸

MDPI:36 × 36 px (可选视图权重2 px)

HDPI: 52 × 52 px (可选视图权重4 px)

XHDPI:72 × 72 px (可选视图权重4 px)

XXHDPI:108 × 108 px (可选视图权重4 px)

XXXHDPI:148 × 148 px (可选视图权重4 px)

ICON For Launcher:

编号 尺寸\名称 边框尺寸 边框留白 图标尺寸 阴影区 图形尺寸 可选视图权重 可选图标尺寸
MDPI 48 × 48 px 4  px 40 × 40 px 2 px 38 × 38 px 2 px 36 × 36 px
HDPI 72 × 72 px 6 px 60 × 60 px 4 px 56 × 38 px 4 px 52 × 52 px
XHDPI 96 × 96 px 8 px 80 × 80 px 4 px 76 × 76 px 4 px 72 × 72 px
XXHDPI 144 × 144 px 12 px 120 × 120 px 4 px 112 × 112 px 4 px 108 × 108 px
XXXHDPI 192 × 192 px 16 px 160 × 160 px 4 px 152 × 152 px 4 px 148 × 148 px

ICON For All:

尺寸\图标类型

Launcher

(启动图标)

Menu

(菜单图标)

Status Bar

(状态图标)

Tab

(Tab导航图标)

Dialog

(对话框图标)

List View

(列表Item图标)

MDPI 48 × 48 px 48 × 48 px 32 × 32 px 32 × 32 px 32 × 32 px 32 × 32 px
HDPI 72 × 72 px 72 × 72 px 48 × 48 px 48 × 48 px 48 × 48 px 48 × 48 px
XHDPI 96 × 96 px 96 × 96 px 64 × 64 px 64 × 64 px 64 × 64 px 64 × 64 px
XXHDPI 144 × 144 px 144 × 144 px 96 × 96 px 96 × 96 px 96 × 96 px 96 × 96 px
XXXHDPI 192×192 px 192×192 px 128×128 px 128×128 px 128×128 px 128×128 px

该文参考了最新的官方文档和自身实际开发实践简单总结归纳而成,转载请注明出处!谢谢合作!

如有不当之处,欢迎指正.

顶部图片和表格由我整理归纳而成.

Android 图标尺寸与设计的更多相关文章

  1. IOS和Android图标尺寸

    刚开始接触UI的时候,碰到的最多的就是尺寸问题,今天我们就来谈谈IOS和Android 图标设计尺寸吧! 一.IOS篇 1.iOS app图标的圆角半径是多少? (注:现在IOS图标是不需要再画圆角了 ...

  2. iPhone/iPad/Android UI尺寸规范 UI尺寸规范,UI图标尺寸,UI界面尺寸,iPhone6尺寸,iPhone6 Plus尺寸,安卓尺寸,iOS尺寸

    iPhone/iPad/Android UI尺寸规范 UI尺寸规范,UI图标尺寸,UI界面尺寸,iPhone6尺寸,iPhone6 Plus尺寸,安卓尺寸,iOS尺寸 iPhone界面尺寸 设备 分辨 ...

  3. android屏幕适配之度量单位、屏幕分类、图标尺寸归类分析

    好久没有做android项目UI的适配了,好多基本概念都已经模糊了,于是萌生了将屏幕分辨率.常用单位.常用图标尺寸等信息规整的想法,一下就是通过查询资料,自己验证的一些随笔,如有失误之处,望大家及时予 ...

  4. 如何为Android上的产品设计一款合适的图标

    如 果你已经完成了你的app,你一定会马上向其它人宣布这件事情.但是你需要注意一个很重要的问题,那就是app的图标.你的图标可能在项目启动之 前就已经设计好了,但我不喜欢这样,如果app没有完成实际上 ...

  5. Android/IOS APP界面设计之尺寸规范

    1.尺寸以及分辨率 iPhone的界面尺寸不用多说,640*960是基本OK的,也可以是适应5S的640*1136,马上iPhone 6也快来了(随便吐槽一下网上曝的真机谍照,真是丑到离谱...),只 ...

  6. [置顶] xamarin android 布局尺寸了解

    为了使UI界面在不同大小的移动端显示器上能够正常显示,大家可能都知道使用sp作为字体大小的单位,dp作为其他元素长度的单位. 前几天看了一篇文章关于 App设计规范的,文章用心写的非常好,这里是链接  ...

  7. 移动端App开发 - 02 - iPhone/iPad/Android UI尺寸规范

    移动端app开发 - iPhone/iPad/Android UI尺寸规范 本笔记抛去无用的前期分析什么的,全是干货,简洁干练 本笔记不单独针对 ios 或者 Android,两种都介绍,当然我们实际 ...

  8. android应用开发-从设计到实现 2-8 组件与经常使用模式

    组件与经常使用模式 前面已经比較全面的介绍了Material Design相关的设计哲学.设计原理和方法论. 这一章開始,我们将看看这些原理是怎样在安卓系统其中得到实践的. 一个应用并非全然从什么都没 ...

  9. Droidicon – 1600+ 漂亮的 Android 图标

    Droidicon 提供超过1600款定制图标,让你可以超级容易的把图标和徽章添加到您的应用程序中.你可以自定义你想要的各种形式的图标,给图标添加描边,透明度和颜色过滤器.包括这些 Google Ma ...

随机推荐

  1. 在写junit test 的时候出现的java.lang.UnsupportedClassVersionError问题

    今天在写为一些project 写 一些junit  test  的时候,出现下面的异常: java.lang.UnsupportedClassVersionError: moneytest/Money ...

  2. 大熊君JavaScript插件化开发------(实战篇之DXJ UI ------ ProcessBar)

    一,开篇分析 Hi,大家好!大熊君又和大家见面了,还记得前两篇文章吗.主要讲述了以“jQuery的方式如何开发插件”,以及过程化设计与面向对象思想设计相结合的方式是 如何设计一个插件的,两种方式各有利 ...

  3. 使用excel计算指数平滑和移动平均

      指数平滑法 原数数据如下: 点击数据——数据分析 选择指数平滑 最一次平滑 由于我们选择的区域是B1:B22,第一个单元格“钢产量”,被当做标志,所以我们应该勾选标志.当我们勾选了标志后,列中的第 ...

  4. bzoj1854 游戏

    Description lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示.当他使用某种装备时,他只能使用该装备的某一个属性 ...

  5. Eclipse快捷键与使用技巧总结

    快捷键 功能 Ctrl + / 双斜杠注释 Ctrl + Shilft + / 块注释 Alt + / 代码提示 Ctrl + I (或 Ctrl + Shift + F) 格式化代码 Ctrl + ...

  6. Alpha版本冲刺总结——曙光初现

    No Bug 031402401鲍亮 031402402曹鑫杰 031402403常松 031402412林淋 031402418汪培侨 031402426许秋鑫 项目预期计划 界面设计 androi ...

  7. oracle插入数据时解决和旧数据id的冲突

    我们在使用oracle创建一个主键的时候需要让他自增, 但是他跟mysql不同,需要创建序列,具体看下面: 可以删除之前创建的sequence,我们在重新创建一个: DROP SEQUENCE SJG ...

  8. HTML5实现网页的全屏切换

    使用HTML5提供的JavaScript Api可以实现主流浏览器的全屏和退出全屏操作,封装成进入全屏和退出全屏的函数如下: //进入全屏 function enterFullScreen() { v ...

  9. Angular2 模板语法

    1. 说明 Angular2的模板用来显示组件外观,作为视图所用,用法和html语法基本一致,最简单的Angular2的模板就是一段html代码.Angular模板语法主要包括以下几个部分: l 直接 ...

  10. Xcode 此证书签发者无效

    1.https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 安装此证书 2.在keychains里选择login,然后点选 ...