title: Android application Responsive(Fit for all screen sizes)
body: <p>I am developing an android application,That has a buttons and images.I need to make it responsive.If i use bigger devices like tablets,it displays the controls very small.And when i used in landscape mode,it displays half of the controls or items.How can i overcome this and make my application responsive to all devices.I attached one of my  XML code below.</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:layout_margin="10dp"
  android:orientation="vertical" 
  &gt;
  
  &lt;ImageView
      android:id="@+id/imageView1"
      android:layout_width="fill_parent"
      android:layout_height="125dp"
      android:layout_marginTop="50dp"
      android:layout_weight="0.01"
      android:adjustViewBounds="true"  
      &gt;        
  &lt;/ImageView&gt;
  
   &lt;LinearLayout
      android:id="@+id/layButtonH"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_weight="0.01"
      android:layout_marginTop="20dp"
      android:gravity="center"
      android:orientation="vertical" &gt;
  
      &lt;Button 
       android:id="@+id/addnew"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="    ADD NEW     "
       android:background="@drawable/button_shape"
       android:textColor="#FFFFFF"/&gt;
  
  
       &lt;Button
           android:id="@+id/open"
           android:background="@drawable/button_shape_cancel"
           android:layout_marginTop="30dp"  
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="        OPEN         "
           android:textColor="#FFFFFF" /&gt;
       &lt;Button
           android:id="@+id/Register"
           android:background="@drawable/button_shape_cancel"
           android:layout_marginTop="30dp"  
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="       LOGIN        "
           android:textColor="#FFFFFF" /&gt;
  
  
   &lt;/LinearLayout&gt;
  </code></pre>
  
  <p></p>