Cómo usar Roboto en diseño xml

Lo escucho a menudo hoy en día: "Roboto es el tipo de fuente predeterminado". Pero, ¿cómo uso este tipo de fuente predeterminado? Lo que quiero decir específicamente es que en los viejos tiempos, cuando solía descargar los recursos, etc., solía tener que especificar cosas como

<item name="typeface">roboto_bold</item>

Imagina que estoy interesado en usar todo lo que digas (a su vez)

roboto_thin
 roboto_thin_italic
 roboto_light
 roboto_light_italic
 roboto_regular
 roboto_italic
 roboto_medium
 roboto_medium_italic
 roboto_bold
 roboto_bold_italic
 roboto_black
 roboto_black_italic
 roboto_condensed_light
 roboto_condensed_light_italic
 roboto_condensed_regular
 roboto_condensed_italic
 roboto_condensed_bold
 roboto_condensed_bold_italic
 roboto_slab_thin
 roboto_slab_light
 roboto_slab_regular
 roboto_slab_bold

¿Cómo los especifico en mi archivo de diseño xml ostyle.xml ¿archivo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta