title: Supporting multiple screen sizes with Android using ImageButtons
body: <p>I've read the Android documentation:
  <a href="http://developer.android.com/guide/practices/screens_support.html" rel="nofollow noreferrer">http://developer.android.com/guide/practices/screens_support.html</a>
  but still have some questions.</p>
  
  <p>I'm trying to design a music application which basically has images of the instrument (ImageButton) that play a sound when clicked. However, I'm confused about how to have the ImageButtons scale to fit all the different screen sizes and how to position them.</p>
  
  <ol>
  <li><p>Which layout is best used for needing to position ImageButtons in specific locations on the screen? (i.e. cymbals on a drum set) FrameLayout, RelativeLayout?</p></li>
  <li><p>If I only really care about medium and large screens, do I need to create different resources (images) for both as well as a different XML layout to position them?</p></li>
  </ol>
  
  <p>I'm trying to find the simplest way to do this without having to create a separate layout XML file for positioning/size and separate image resources for each screen.</p>
  
  <p>Any guidance is greatly appreciated. Thanks!</p>