Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>The questions contain so much information.</p> <p>1 Try to read the article and the references in it.</p> <p><a href="http://www.androiduipatterns.com/2011/11/design-patterns-for-responsive-android.html" rel="nofollow">http://www.androiduipatterns.com/2011/11/design-patterns-for-responsive-android.html</a></p> <p>You could also have a look at the web site for android design. </p> <p><a href="http://developer.android.com/design/index.html" rel="nofollow">http://developer.android.com/design/index.html</a></p> <p>In one word, designing for android tablets is more like designing websites. You cannot just design for one resolution.</p> <p>2 Considering you are developing for tablets, it's necessary to support mdpi and hdpi. If the apps could be installed on phones, maybe xhdpi is also needed. It's not very strict.</p> <p>3 dpi(dots per inch) = pixels per inch. So dpi is like density, it do not have strict relationship with resolution. But there is still a sheet could help you, try to find it in the following page</p> <p><a href="http://developer.android.com/guide/practices/screens_support.html" rel="nofollow">http://developer.android.com/guide/practices/screens_support.html</a></p> <p>4 9-patch resource is very useful. With which a small png could stretch to any size without distortion. And it could also help to reduce the size of your resources.</p> <p>In most situation, you do not have to make 9-patch for each dpi, since it could stretch to any size you want. But if the 9-patch png contain some information itself, like min height and padding, it's necessary to make different versions.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload