Notice
Recent Posts
Recent Comments
Link
투케이2K
5. (TWOK/STUDY) [투케이 학습] : MVC (모델 , 뷰 , 컨트롤러) 설명 및 로직 구현 - Android 본문
투케이2K 학습정리
5. (TWOK/STUDY) [투케이 학습] : MVC (모델 , 뷰 , 컨트롤러) 설명 및 로직 구현 - Android
투케이2K 2023. 8. 14. 23:18[제 목]
[투케이 학습] : MVC (모델 , 뷰 , 컨트롤러) 설명 및 로직 구현 - Android
[내용 정리]
/**
* // -----------------------------------------
* TODO [클래스 설명]
* // -----------------------------------------
* 1. MVC 패턴 동작 수행 클래스
* // -----------------------------------------
* 2. MVC 구성 :
* - M (모델) : 데이터 조작 (저장, 호출) 관련 클래스
* - V (뷰) : 사용자에게 표시되는 화면 (안드로이드 XML 레이아웃 / 사용자 인터페이스 제공)
* - C (컨트롤러) : 모델 , 뷰 를 연결하는 브릿지 (다리) 역할 (안드로이드 Activity 및 Fragment 클래스)
* // -----------------------------------------
* 3. MVC 동작 :
* - 사용자가 UI 화면 확인 (뷰)
* - 컨트롤러를 통한 이벤트 동작 (뷰 <-> 컨트롤러)
* - 컨트롤러는 모델 데이터 설정 (컨트롤러 <-> 모델)
* - 컨트롤러는 모델에서 설정한 데이터를 얻어온다 (컨트롤러 <-> 모델)
* - 컨트롤러에서 얻어온 데이터를 사용해 사용자 UI 화면에 표시 (컨트롤러 <-> 뷰)
* // -----------------------------------------
* 4. MVC 참고 사항 :
* - 컨트롤러는 모델, 뷰를 연결하는 브릿지 역할을 수행
* - 뷰는 사용자 UI 화면을 보여주는 것이며, 직접적으로 모델에 접근 불가
* - 모델은 데이터 저장, 호출, 데이터 가공 등 비즈니스 로직을 작성할 수 있으며, 직접적으로 뷰에 접근 불가
* // -----------------------------------------
* */
반응형
'투케이2K 학습정리' 카테고리의 다른 글
Comments