Android - ensuring assets are sharp on multiple devices
<p>I am testing my app on two devices and I am currently trying to understand how the drawables folders work:</p>

<ul>
<li>Galaxy S2</li>
<li>Nexus 7</li>
</ul>

<p>The logos are both being picked up from the <code>hdpi</code> folder eg: <code>res/drawable-hdpi</code> and I believe this is because they have the following densities.</p>

<ul>
<li>Galaxy S2 - 219</li>
<li>Nexus 7   - 216</li>
</ul>

<p>Which relate to Google's density range and are indeed <code>hdpi</code>:</p>

<p><img src="http://i.stack.imgur.com/tOUgO.png" alt="enter image description here"></p>

<p>If you look at the two screenshots for my app homescreen logo:</p>

<p><strong>Galaxy S2</strong></p>

<p><img src="http://i.stack.imgur.com/zplY4.png" alt="enter image description here"></p>

<p><strong>Nexus 7</strong></p>

<p><img src="http://i.stack.imgur.com/88XM3.png" alt="enter image description here"></p>

<p>You can see the logo on the Nexus 7 is a bit blurry, how can I provide a different asset for a 7" tablet if it comes from the same resource drawables folder? Do I need to set some size on the logo somewhere?</p>

<p>I have also read that the Nexus 7 is also categorized as <code>tvdpi</code> but I'm not sure I should be creating any folder for that or not.</p>
