Question

I followed what I believed to be the Android official icon sizes:

ldpi:  36x36px
mdpi:  48x48px
hdpi:  72x72px
xhdpi: 96x96px

My icon looks the same size as some other icons (the facebook one for example). But others, such as Trip Advisor and Kayak are moderately larger than these 2. What are these other apps doing to make their icons this size? I am fine following the guidelines, but my client is upset that their icon is not as large as these others. I have seen this behavior on several devices, but mostly ones with larger resolutions.

Thanks!

Edit: Removed icon.

Edit 2: I needed to add a 144x144 px icon into my xxhdpi folder. Issue was resolved.

Was it helpful?

Solution

You'll need to add a 144x144px icon into drawable-xxhdpi and a 192x192px icon into drawable-xxxhdpi.

It seems that if you do not have these versions on a high-density display, when they are scaled up padding is added.

So the solution is to make sure you have the high-density versions in your build as well.

OTHER TIPS

Simply because they do not follow the guidelines and android allows you to have Look at http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/

You are supposed to have 96 x 96 Canvas size 84 x 84 Actual drawing size

What other apps do is 96 x 96 of non transparent pixels

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top