How to design application to support multi-screen devices and tablets in Android
<p>If an application have to support starting from android 1.6 device and onwards. The application also have to support tablets. what are the things i have to consider while creating the app. I have read <a href="http://developer.android.com/guide/practices/screens_support.html" rel="nofollow">How to Support Multiple Screens</a>. I think the summary as described there is</p>

<ul>
<li>Explicitly declare in the manifest which screen sizes your
application supports (summary-1)</li>
<li>Provide different layouts for different screen sizes (summary-2)</li>
<li>Provide different bitmap drawables for different screen densities(summary-3)</li>
</ul>

<p>As I have to support all devices starting from 1.6 onwards including tablets whether I have to use <code>&lt;supports-screens&gt;</code> . Is it useful for my applicaiton? (summary-1)</p>

<p>I cannot create layout for different size. because the in future any device may come with some different_size. But I have to support all screen size. (summary-2)</p>

<p>I understood that I have to create different drawable folders to support different resolution and also to support multi-size i have to create all images as 9-patch. (summary-3)</p>

<p>Only I understood the use of (Provide different...) for my application. I didn't get the use of other two points for my problem. Also a doubt here is that is it ok if i create hdpi, ldpi and mdpi drawable folder or I need to create xhdpi also? </p>

<p><strong>Can anyone suggest me what are the other things i have to take into consideration If I want my app should look same and work as same in such a wide range of devices (from 1.6+ to tablets also)</strong> </p>
