액티비티 이동 하는 방법임.
안드로이드스튜디오에서는 구성요소가 4가지(액티비티, 서비스, 브로드캐스트수신자, 내용제공자)가 있는데
이것들은 함부로 구현 할 수 없다.
따라서 시스템에 보내줘서 가져오는 식으로 구동시켜야하는데 그것을 해주는 것이 Intent 이다.
일단 시작해보자.
00. 메인액티비티에 텍스트뷰와 버튼을 만들것이다.
01. 다음과 같이 만들어준다.
02. 새로운 액티비티를 만들기위해 왼쪽트리에서 레이아웃 오른쪽버튼 클릭 - 뉴 - 액티비티 - 블랭크액티비티 클릭.!
03. 이름을 주고 Finish버튼 클릭.!
04. 서브액티비티가 완성되었으면 메인과 구별짓기위해 텍스트뷰와 버튼을 넣어보자.
05. 버튼도 넣어보자.
06. 서브액티비티의 버튼을 구동시키기 위해 Script로 가서 버튼에 메소드를 넣어주고 메인Script로 넘어가자.
07. 메인Script에서 버튼을 Intent를 사용하여 Sub_Activity로 연결해준다.
public void onClick01(View v){
Intent intent = new Intent(getApplicationContext(), Sub_Activity.class);
startActivity(intent);
}
08. 실행 시켜본다.
09. 버튼을 클릭하여 작동이 잘 되는지 확인해보자.
10. 정상적으로 작동되는 것을 확인 할 수 있다.