안녕하세요. 오늘 드로이드책을 구입해서 공부해보고 있습니다.
약간 보고 조금은 이해하고 있으나 몇가지 궁금한게 있어서 질문드립니다.

현재까지 제가 이해하고 있는 부분은 처음에 onCreate Method를 통하여 Main 화면을 보이게 하고
이후로  거기서 동작하는 기능들을 Java File로 만들어 내는 것입니다.

그렇다면 Main에서 다른 페이지로 이동하는 A Button을 만들고  동작과 기능들을 Java File에 넣을때 Java에는 어떻게 코딩을 해야하나요?
따로 새로운 Layout을 가진 Page로 이동하게 하는 Class나 Method가 무엇인지 알고 싶습니다.

그리고 이렇게 구성된 프로그램은 드로이드폰의 뒤로가기 버튼을 눌렀을시에 뒤로가게 되는지요?

개발자분들의 가르침 부탁드립니다.
감사합니다.