마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

프래그먼트와 액티비티를 어떻게 구분하시나요?

0 추천
기능을 만들 때 어디까지는 프래그먼트를 사용하고, 어디부터 다른 액티비티로 넘어가야 될지를 모르겠네요..

혹시 여러분들은 어떤 기준으로 액티비티를 전환하시나요?
익명사용자 님이 2014년 3월 21일 질문

1개의 답변

+2 추천
액티비티 = 프로세스, 프래그먼트 = 쓰레드

프로세스 = 자원 관리 단위

쓰레드 = 작업 단위

대동소이한 작업들은 프래그먼트로 만들고 해당 작업들을 위한 자원 관리를 액티비티에서 하는 겁니다.

예를 들어, 각 프래그먼트가 서버로부터 데이터를 받아와 보여주는 동작을 한다면 서버와 통신하는 자원을 액티비티에 두고 프래그먼트는 액티비티로부터 자원을 받아와 데이터를 받고 보여주는 동작을 하게 만듭니다.
마플 (3,720 포인트) 님이 2014년 3월 21일 답변
...