时间:2021-05-20
在android程序中,在drawable中设置好图标后,但结果在小米2可没有显示出来,但在我自己的htc中和模拟器中显示正常。后来发现小米的dpi不一样。
后来发现,android为了适应不同的分辨率和dpi,加载了一系列的图标。
LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。
MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。
HDPI (High Density Screen, 240 DPI),其图标大小为 72 x 72 px。
xhdpi (Extra-high density screen, 320 DPI),其图标大小为 96 x 96 px。
xxhdpi(xx-high density screen, 480 DPI),其图标大小为144 x 144 px。
如果设置好图标后,手机桌面上的图标没有更新,可以重起一下手机试试。
一些建议:
在设计过程中,在四周空出几个像素点使得设计的图标与其他图标在视觉上一致,例如:
96 x 96 px 图标可以画图区域大小可以设为 88 x 88 px, 四周留出4个像素用于填充(无底色)。
72 x 72 px 图标可以画图区域大小可以设为 68 x 68 px, 四周留出2个像素用于填充(无底色)。
48 x 48 px 图标可以画图区域大小可以设为 46 x 46 px, 四周留出1个像素用于填充(无底色)。
36 x 36 px 图标可以画图区域大小可以设为 34 x 34 px, 四周留出1个像素用于填充(无底色)。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言ReactNative可以开发ios和android的app,在开发过程中,势必会遇上屏幕适配(ios好几种尺寸的屏幕以及android各种尺寸的屏幕)的问
苹果新发布的MacOSX系统,对一些软件图标(icon)进行了修改,但是这却引起了一部分用户的不满,如果不喜欢某个软件图标(icon),该怎么办呢?很简单,
为什么要将icon做成字体?在很多网站项目中,我们常常会用到各种透明小图标,然后网站要兼容各个浏览器,也可能会有多个尺寸,甚至还要考虑换肤等需求。那么我们就要将
APP界面设计中,有很多icon需要绘制,比如:微信朋友圈的照相机icon等,这些icon都可以使用Sketch软件来绘制。软件名称:SketchDevTool
如何通过CSS实现文字图标.nav-icon-normal{width:32px;height:32px;line-height:33px;di