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

MVC 모델에 관한 질문 드립니다.

0 추천
안녕하세요! 이번에 어플을 만들면서

객체지향을 고민하며 개발을 하고싶은! 초보자입니다.

 

현재 MVC모델로 개발을 해보려고 공부중인데 궁금한게 많아 질문드려요

 

검색을 하며 많은 글들을 봣짜민 다들 의견도 다르고 MVP니 MVVC니 여러가지가 나오더군요..

 

저는 일단 다 접어두고

MVC에서

M : Data & DataManager

V : View, (즉 layout.xml 또는 커스텀뷰)

C : Activity, Fragment

정도로 생각을 하면서 개발을 겪고 고민해보려합니다.

 

이러던중 궁금한게

 

Adapter인데요

 

리스트뷰 를 사용하게되면 Data와 View, Adapter가 무조건 생기게 됩니다.. (리스트의 아이템이 컴파운드 뷰일경우)

 

그럼 여기서 Adapter를 Controller라고 볼수 잇을지가 궁금합니다..

 

먼가 말은 긴데 간단한 질문이내요

 

더불어 제가 적은 위에 생각들로 MVC 모델에 맞춰 개발을 해보는게

좋은 경험이 될지! 조언부탁드립니다 : )
Mr몽국 (400 포인트) 님이 2014년 1월 12일 질문

1개의 답변

0 추천
관점에 따라 다르겠지만..

Adapter 는 Converter 의 개념일것 같네요. 컨트롤러 개념의 일부분이라할까요?

 

컨트롤러라 함은 웹개발에 많이 통용됨으로 요청에 따른 DB 조회를 통해 모델링후 알맞은 View 로 뿌려주는

말그대로 서비스를 컨트롤해주는 중간자입니다.

어찌보면  Data 를 빼내와서 if else 등을 쓰고. 이벤트등에 따라 리스트내용을 바꿔주는 로직 그 자체<<<<를

컨트롤러로 이해하시는게 좋습니다.
AND chobo (4,690 포인트) 님이 2014년 1월 13일 답변
...