I am having doubts about responsive screens on android. I'm almost finishing my app, but I'm not able to make it responsive to the various screen sizes. I'm using the Android Studio IDE.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<Button
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_marginTop="70dp"
android:layout_marginLeft="30dp"
android:id="@+id/button_home_calcular"
android:background="@drawable/botao_calcular_efeito" />
<Button
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_marginTop="70dp"
android:layout_marginLeft="205dp"
android:id="@+id/button_home_aluno"
android:background="@drawable/botao_aluno_efeito" />
<Button
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_marginTop="300dp"
android:layout_marginLeft="30dp"
android:id="@+id/button_home_fluxograma"
android:background="@drawable/botao_fluxograma_efeito" />
<Button
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_marginTop="300dp"
android:layout_marginLeft="200dp"
android:id="@+id/button_home_notas"
android:background="@drawable/botao_notas_efeito" />
</RelativeLayout>
This image is an example of my layout.