Para crear tanto un nuevo layout como una nueva view tenes que iniciarlizarlas de este modo:
TextView textEjemplo = new TextView(this); //El parametro this es el contexto, que tambien podes obtenerlo desde getApplicationContext()
Luego a esa variable le das los valores que vos quieras, para eso te recomiendo que leas algo de documentacion de Android.
Por ultimo, para agregar elementos dentro de una vista usas la funcion AddView
Código Javascript
:
Ver originalView vista = new View(this);
vista.addVew(textEjemplo);
Te recomiendo que leas bastante porque, en un principio, seguro quieras agregar elementos dinamicamente, pero el elemento contenedor principal seguro lo tengas definido dentro de un fichero xml, entonces funciones como getElementById te van a servir mucho.
Saludos.