Al momento de crear una aplicación, debemos tener en cuenta la capacidad de los equipos actuales de girar sus pantallas dependiendo de la orientación en la que se encuentre.
Es por ello que los programas, para que se puedan ver en su totalidad o de la mejor manera, deben ser configurados de tal manera que android elija y ordene el como se verá horizontalmente o verticalmente o bien podemos configurarlo nosotros.
Para ello, despues de crear el layout a nuestro gusto, debemos crear una carpeta a la que en esta oportunidad le pusimos "layout-land" que seria el modo landscape y en ella empezar a crear los archivos xml correspondientes.
Los archivos creados para ser usados en modo landscape deben tener el mismo nombre que los del layout normal, esto es para que se comuniquen de manera inmediata.
Al tenerlo creado, basta con copiar el codigo del layout normal al landscape y este quedará parecido al normal y solo nos quedaría mover los botones y textos a gusto.
Un ejemplo de esto seria.
Layout en modo vertical (activity_main.xml) ubicado en la carpeta layout
Layout en modo landscape (activity_main.xml) ubicado en la carpeta layout-land