본문으로 바로가기

준비 1 - Main-Sub Life Cycle

Activity1 : onPause

Activity2 : onCreate

Activity1 : onStop

 

준비 2

새로운 Activity를 띄울때 Intent를 사용한다.

 

 


 

먼저 새로운 Activity를 만들어 줍니다.

 

 

 

 

그 이름은 SubActivity로 하겠습니다.

 

 

 

그러면 자동으로 Manifest에 subActivity가 추가됩니다.

 

 

 

layout에서도 자동으로 추가되었습니다.

 

 

 

activity_main에서 TextView를 버튼으로 바꿔줍니다.

 

 

이렇게 바꿔주고 아이디를 newActivity로 줬습니다.

 

 

버튼을 클릭할때 Intent를 이용하여 SubActivity로 넘겨줍니다.

 


 

결과화면

Hello World 버튼을 누르면

 

 

 

새로운 창으로 넘어갑니다.

 

 


아까 intent에 메세지를 같이 넘기겠습니다.

 

 

intent로 메세지를 받아서

log로 찍어줍니다.

 

 

결과화면 

 

 

 

이것을 응용해서 다른화면에서 파라미터도 넘길수 있습니다.