Why can't I specify resources depending on resolution?
<p>I can't understand why I can specify resources depending on dpi, screen size, orientation, etc, but not on resolution.</p>

<p>For example, I download thumbnails for articles from the web; they are always 300px wide. If the screen is at least 600px wide, I'd like to show them to the left of the text, and if the screen is less than 600px wide, I'd like to draw them above the text.</p>

<p>How can I rely on physical size units like dp/in/mm, if I don't know the physical size of the screen itself?</p>

<p>Why doesn't Android allow me to do this? What is the preferred way to handle such situations?</p>
