title: Best way for Multiple Screen Support - Android Studio
body: <p>To support multiple screen size, what is the best way to do so ?
  in my manifest, i created the</p>
  
  <pre><code>&lt;supports-screens
      android:anyDensity="true"
      android:largeScreens="true"
      android:normalScreens="true"
      android:resizeable="true"
      android:smallScreens="true"
      android:xlargeScreens="true" /&gt;
  </code></pre>
  
  <p>also i created different layout sizes and dimens</p>
  
  <pre><code>layout-small
  layout-normal
  layout-large
  layout-xlarge
  </code></pre>
  
  <p>I would have to individually edit which layouts to fit all the screens.
  But then some phone screen are able to detect the different screen size layout, but there's still some alignment difference. while for some phones, the layouts will go out of the screen. </p>
  
  <p>Is this the correct way to do so ? or is there other alternate way  for screen support ?</p>
  
  <p>so i must individually change all the layouts ? is there a better way than changing the layouts one by one ?
  cause for my project, in total, i have more than 30 layouts. so if i create</p>
  
  <pre><code>layout-small
  layout-normal
  layout-large
  layout-xlarge,
  </code></pre>
  
  <p>there will be more than 100 of different layouts to edit.
  Thanks.</p>