Como abrir uma nova Janela(Activity) no Android Studio



Iniciando uma nova Activity

 Crie uma nova Activity: java>com.example.teste>(Botão Direito mouse)new>Activity>(escolha uma activiy)




Adicione um Button na sua activity_main.xml;






Na sua 'MainActivity.java: Dentro de OnCreate; Crie e instancie um Button. Ele ira receber o comando para abrir uma nova aba.



Use o button.setOnClickListener(); para criar um evento de click



dentro de OnClick, crie e instancie uma Intent. ele recebe 2 parâmetros; o primeiro é um context, o segundo é a activity.class que você quer abrir
 

use o startActivity(intent);  com o intent para iniciar a Activity desejada



Com esses códigos já é possível abrir uma nova Activity no Android.



Para fechar uma Activity;

Na segunda Activity adicione um botão e instancie ele no MainActivity2.java e crie um evento de click. a diferença vai ser que não necessita de uma Intent para fechar a Activity



Você só precisa chamar 'finish();' no OnClick.





Comentários