Android 设备的屏幕密度基线是中等。因此,一种被推荐的为多种屏幕密度创造图标方式是:

1.首 先为基准密度设计 图标(看表一为实际的像素尺寸设计的图标)。
2.把图标放在你的应用的默认可绘制资源中,然后在 Android 可视化设备(AVD)或者3.HVGA设备如 T-Mobile G1中运行应用。
4.根据需要测试和调整你的基准图标。
5.当 你对在基准密度下创建的图标感到满意的时候,为其他密度创造副本。
把基准图标按比例增加为150%,创造一个高密度版本。
把 基准图标按比例缩小为75%,创造一个低密度版本。
6.把图标放入你的应用的特定密度资源目录 中。例如:
中密度版本在 res/drawable-mdpi/ 目录下运行(或在默认 res/drawable/ 目录下运行)
高密度版本在 res/drawable-hdpi/目录下运行。
高 密度版本在res/drawable-ldpi/目录下运行。
7.如 果需要,测试和调整高密度和低密度的图标。
Icon Type 对于普遍的屏幕密度 标准版本尺寸(像素表示),
低 密度屏幕(ldpi) 中 密度屏幕(mdpi) 高密度屏幕(hdpi)
启 动器 36 x 36 px 48 x 48 px 72 x 72 px
菜单 36 x 36 px 48 x 48 px 72 x 72 px
状态栏 24 x 24 px 32 x 32 px 48 x 48 px
标签 24 x 24 px 32 x 32 px 48 x 48 px
对话 24 x 24 px 32 x 32 px 48 x 48 px
列表视图 24 x 24 px 32 x 32 px 48 x 48 px

用常用的命名习惯为图标版本命名

尝试命名文件,当他们按照字母排序的时候,有关的版本将会在一个目录内聚集在一起。特别是它有助于为每个图标类型的使用共同的前缀。 例如:
版本类型 前缀 例子
图标 ic_ ic_star.png
发射器图标 ic_launcher ic_launcher_calendar.png
菜单图标 ic_menu ic_menu_archive.png
状态栏 ic_stat_sys or ic_stat_notify ic_stat_notify_msg.png
标签图标 ic_tab ic_tab_recent.png
对话图标 ic_dialog ic_dialog_info.png

更多相关文章

  1. Android Studio如何更改SDK的版本(针对非gradle)
  2. 2012.5.2微博热报:Android版本混乱、网站导航设计
  3. [置顶] 关于android:lineSpacingExtra属性 在android5.0与之前版
  4. Android获取应用程序的名称,包名,版本号
  5. android各版本差异--后期慢慢补充
  6. Android 获取imei号码,获取手机型号和系统版本号
  7. Android上获取打开apk默认关联的图标.
  8. Android 版本更新下载自动安装APK,并解决Android6.0,7.0安装失败
  9. 版本更新简要

随机推荐

  1. 【黑科技】不可能学不会的Python基础教程
  2. TensorFlow读写数据
  3. 从零开始学TensorFlow【01-搭建环境、Hel
  4. 我的Github开源项目,从0到20000 Star!
  5. 如何写出优雅的开源项目文档
  6. Spring Cloud Eureka:服务注册与发现
  7. 10分钟搭建自己的Git仓库
  8. shell和Python生娃了!太牛了!
  9. IDEA中的Git操作,看这一篇就够了!
  10. 这么牛X的功能你可能还不知道