最近在一个应用程序中用到了Notification,在状态栏弹出Notification时,会显示一个图标,
我在程序中给定了一个120*120px的图标,在系统版本为2.3.6的S5830i上面,弹出
Notification时,图标会被自动缩放,显示完全,但在4.2.2的系统上面,刚开始看,以为
图标失真了,最后发现只显示了图片的一部分,没有被缩放。最后查信息发现,对于各
种类型的图片,Android都有推荐的大小。
1.Launcher
在手机上对于Launcher中的图标,推荐为48*48dp。
对于Google Play上面的Launcher图标,推荐为512*512px。
2.ActionBar
对于ActionBar上的图标,推荐大小为32*32dp,且在图标中图像内容为24*24dp。
3.对于程序内容中的图标
类似Gmail中每条记录上面的五角星,推荐大小为16*16dp,图像内容为12*12dp。
4.Notification图标
Notification上面的图标应该为24*24dp,图像内容为22*22dp。
我在程序中给定了一个120*120px的图标,在系统版本为2.3.6的S5830i上面,弹出
Notification时,图标会被自动缩放,显示完全,但在4.2.2的系统上面,刚开始看,以为
图标失真了,最后发现只显示了图片的一部分,没有被缩放。最后查信息发现,对于各
种类型的图片,Android都有推荐的大小。
1.Launcher
在手机上对于Launcher中的图标,推荐为48*48dp。
对于Google Play上面的Launcher图标,推荐为512*512px。
2.ActionBar
对于ActionBar上的图标,推荐大小为32*32dp,且在图标中图像内容为24*24dp。
3.对于程序内容中的图标
类似Gmail中每条记录上面的五角星,推荐大小为16*16dp,图像内容为12*12dp。
4.Notification图标
Notification上面的图标应该为24*24dp,图像内容为22*22dp。