title: How to correctly support multiple screen sizes
body: <p>I have recycler view item with fixed height, so on 2560x1440 device it looks cool, but on 1280x720 it looks horible. I read google docs about that and they say just to use "wrap_content" , "match_parent" and use only dp and sp. As you can see below my cardView has 500dp height.I can't use "wrap_content" or "match_parent" because i need my buttom stay on center|bottom of cardview  Do i have to make different dimen values or something like that to fix this problem? 
  If you need screens to see the problem, please leave comment, but i think you understand my problem</p>
  
  <p>My item:</p>
  
  <pre><code>    &lt;android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      android:background="@android:color/transparent"
      android:layout_height="match_parent"
      android:layout_margin="@dimen/activity_vertical_margin"
      &gt;
  
  &lt;android.support.v7.widget.CardView
      android:id="@+id/cardView"
  
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="match_parent"
      android:layout_height="500dp"&gt;
  
      &lt;RelativeLayout
          android:layout_width="match_parent"
          android:layout_height="match_parent"
  
          &gt;
  
  
          &lt;ImageView
              android:id="@+id/ticketQrCodeImage"
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              android:layout_above="@+id/ticketDescriptionLayout"
              /&gt;
  
          &lt;include layout="@layout/view_underline"
              android:layout_below="@+id/ticketQrCodeImage"
              android:layout_height="wrap_content"
              android:layout_width="wrap_content" /&gt;
          &lt;RelativeLayout
              android:id="@+id/ticketDescriptionLayout"
              android:layout_alignParentBottom="true"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_margin="@dimen/activity_vertical_margin"
              &gt;
  
              &lt;ImageView
                  android:id="@+id/ticketMainImage"
                  android:layout_width="110dp"
                  android:scaleType="centerCrop"
                  android:layout_height="145dp"
                  /&gt;
              &lt;LinearLayout
                  android:layout_toEndOf="@id/ticketMainImage"
                  android:layout_marginStart="@dimen/activity_vertical_margin"
                  android:layout_width="match_parent"
                  android:layout_centerVertical="true"
                  android:layout_height="wrap_content"
                  android:orientation="vertical"
                  &gt;
                  &lt;TextView
                      style="@style/TextViewBlackCustom"
                      android:textSize="@dimen/title_text_size"
                      android:id="@+id/ticketEventName"
                      android:text="Иван Дорн"
                      android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      /&gt;
                  &lt;RelativeLayout
                      android:layout_marginTop="5dp"
  
                      android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      &gt;
                      &lt;TextView
                          style="@style/TextViewGrayNotTransCustom"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:layout_centerVertical="true"
                          android:text="@string/tickets_date"
                          /&gt;
                      &lt;TextView
                          android:id="@+id/ticketDataText"
                          style="@style/TextViewBlackCustom"
                          android:layout_width="wrap_content"
                          android:layout_centerVertical="true"
                          android:layout_alignParentEnd="true"
                          android:text="07.10 в 21:00"
                          android:layout_height="wrap_content" /&gt;
  
                  &lt;/RelativeLayout&gt;
                  &lt;RelativeLayout
                      android:layout_marginTop="3dp"
  
                      android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      &gt;
                      &lt;TextView
                          style="@style/TextViewGrayNotTransCustom"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:layout_centerVertical="true"
                          android:text="@string/ticket_place"
                          /&gt;
                      &lt;TextView
                          android:id="@+id/ticketPlace"
                          style="@style/TextViewBlackCustom"
                          android:layout_width="wrap_content"
                          android:layout_centerVertical="true"
                          android:layout_alignParentEnd="true"
                          android:text="Фан-зона"
                          android:layout_height="wrap_content" /&gt;
  
                  &lt;/RelativeLayout&gt;
                  &lt;RelativeLayout
                      android:layout_marginTop="3dp"
  
                      android:layout_width="match_parent"
                      android:layout_height="wrap_content"
                      &gt;
                      &lt;TextView
                          style="@style/TextViewGrayNotTransCustom"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:layout_centerVertical="true"
                          android:text="@string/ticket_price"
                          /&gt;
                      &lt;TextView
                          android:id="@+id/ticketPriceText"
                          style="@style/TextViewBlackCustom"
                          android:layout_width="wrap_content"
                          android:layout_centerVertical="true"
                          android:layout_alignParentEnd="true"
                          android:text="500 грн"
                          android:layout_height="wrap_content" /&gt;
  
                  &lt;/RelativeLayout&gt;
  
  
              &lt;/LinearLayout&gt;
  
  
          &lt;/RelativeLayout&gt;
  
  
      &lt;/RelativeLayout&gt;
  
  &lt;/android.support.v7.widget.CardView&gt;
  
  
  
      &lt;Button
          android:id="@+id/ticketReturnBtn"
          style="@style/ButtonCustomRed"
          android:text="@string/tickets_return_ticket_button"
          android:layout_width="wrap_content"
          android:layout_height="35dp"
          app:layout_anchorGravity="center|bottom"
          app:layout_anchor="@id/cardView"
  
          /&gt;
  &lt;/android.support.design.widget.CoordinatorLayout&gt;
  </code></pre>
  
  <p>What i'm getting on low size devise:</p>
  
  <p><a href="https://i.stack.imgur.com/ZqASi.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZqASi.jpg" alt=""></a></p>
  
  <p>What i need to get:</p>
  
  <p><a href="https://i.stack.imgur.com/XrNEl.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XrNEl.jpg" alt="enter image description here"></a></p>