Forma de anillo de Android para el botón de radio

Necesito crear 2 formas de anillo para mis botones de radio:

circulo blancoCírculo blanco con otro círculo en su interior con un color diferente.

No tengo mucha idea de cómo hacer esto. Lo que intenté hasta ahora:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_checked="false"><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring">
            <android:solid android:color="@color/white" />

            <android:size android:height="10dp" android:width="10dp" />

            <corners android:radius="10dp" />
        </shape></item>

</selector>

<RadioButton
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:button="@drawable/radio_shape_unchecked"
                        android:checked="false"
                        android:text="Persoana fizica" />

http://i.stack.imgur.com/mltby.png

Respuestas a la pregunta(2)

Su respuesta a la pregunta