Steady Blog

Activity란? 본문

임시 자료/유니티_안드로이드

Activity란?

우유먹고쑥 2014. 8. 25. 01:18




안드로이드 액티비티란? (Android Activity)


- 사용자 인터페이스를 구성하는


기본 단위이며 보통 하나의 화면이 하나의 액티비티라고 봐도 무방하다.


- 앤티비티 매니저에(Activty manager-AndroidManifest 를 참조하여 관리) 의해 관리되며 Activity Class를 상속받아 구성한다.


- 한개 이상의 레이 아웃과 뷰, 이벤트로 구성되며 한개 이상의 액티비티를 모아 응용프로그램을 (Application) 구현 할 수 있다.


-런쳐 (Application Launcher)에 의해 호출되며 (AndroidMaifest 내에 정의) 다른 액티비티를 호출 할 수 있다.

(startActivity, startActivityForRsult 메소드에 의해 호출되며 onActivityResult 메소드에 의해 결과를 받는다)


-finish 메소드로 종료할 수 있으며 startActivityForResult로 호출한 액티비티를 종료시키고자 할 때는 finishActivity 메소드를 이용한다.


- Activity를 호출할 때에는 인텐트를(Intent) 사용하며 호출한 액티비티는 Task에 차곡차곡 쌓인다.


- 액티비티는 생명주기(LifeCycle)를 갖는다.


- 액티비티는 연관성(Affinity)를 갖는다.






결론 : Activity는 유니티의 Scene 과 같은 것 같다. 


출처 및 참고 : 

http://nully.net/trackback/9

http://blog.cyworld.com/vbman/7773387