SS
Даже в gtk можно ресурсы в бинарной форме хранить
Внешний вид описан в activity_main.xml
В классе MainActivity метод setContentView. Он обращается к R.layout.activity_main. Там просто int. R - это ресурсы. Через идентификатор он находит нужный файл ресурсов и грузит его. setContentView - это метод унаследованный от AppCompatActivity и он грузит все данные