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
分享到:
相关推荐
Android_图标设计标准与原则介绍了移动开发中界面图标的设计标准与原则
Android_图标ICO设计标准与原则(word档)
android 24种设计模式介绍与6大设计原则
从网上下载的翻译为中午的Android图标设计规范。
要想成为android高手,必须要掌握android框架才能提高开发效率,掌握设计模式提高解决问题速度,代码更健壮,熟悉设计原则会使android开发性能更好
Android应用开发的哲学是把一切...这一节讲Android组件化设计的背景、理念、原则,以及Android在OS级别上提供的组件化支持,其中还会包含一个实验来验证这种组件化设计思想,可以对Android系统有一个高层次的抽象理解。
Android图标设计尺寸
Android的标准图标模板,安卓开发必备。
本书从Android源码的角度由浅入深地剖析设计模式的运用,让工程师们把设计与模式重视起来,提升自己的设计能力与代码质量。因此本书适合的读者为初、中、高级Android工程师。另外,设计思想都是相通的,其他领域的...
Android 安卓 ICO 图标 标准 包含了Android navigation Actionbar 的图标,三套不同大小的
Android源码设计模式解析与实战.PDF(完整版)
AndroidUI4.1设计原则
罗升阳在介绍和学习Binder的Blog中推荐:《Android Binder设计与实现》一文,详细地介绍了内核空间的Binder驱动程序的数据结构和设计原理
Android 2.0环境下的图标设计原则
Android优化UI设计原则!
本书专门介绍Android源代码的设计模式,共26章,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。主要内容为:优化代码的首步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、...
本书专门介绍Android源代码的设计模式,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。本书的主要内容为:优化代码的第一步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、...
深入理解Android内核设计思想.pdf
Android架构设计的思想与原则是什么?最近工作中遇到了android中的权限问题,发现Android确实是开源的,但并不开放,比如权限控管就相当严格,限制做很多事情,这一点得意于linux内核。这也勾起来对其架构研究的兴趣...
本书专门介绍Android源代码的设计模式,共26章,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。主要内容为:优化代码的首步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、...