1
클래스 구분은 무엇입니까? 장소 : CameraDevice
, ImageReader
, CameraCaptureSession
, CaptureRequest.Builder
사례? 내 생각 엔 보기는 Activity
이고, 내용은 입니다. 발표자 및 모델? 미리 감사드립니다.MVP 디자인 패턴을 사용하여 안드로이드 용 수동 카메라 2 앱을 만들고 싶습니다. 방법?
클래스 구분은 무엇입니까? 장소 : CameraDevice
, ImageReader
, CameraCaptureSession
, CaptureRequest.Builder
사례? 내 생각 엔 보기는 Activity
이고, 내용은 입니다. 발표자 및 모델? 미리 감사드립니다.MVP 디자인 패턴을 사용하여 안드로이드 용 수동 카메라 2 앱을 만들고 싶습니다. 방법?
AFAIK, MVC와 마찬가지로 간단하지만 발표자에는 버튼과 표와 같은 UI의 모든 이벤트가 포함되어야합니다. Presenter는 Model과 View 간의 중재자입니다.
보기은 당신이
를 처리하는 모든 이벤트를 포함가 RAM에 보관 된 데이터 나 파일
발표자 있습니다
모델은 컨트롤러 (중재인)입니다 활동 있습니다 귀하의 사례, 보기은 카메라 미리보기 및 UI입니다. 카메라 2의 API
발표자에 대한 모든 매개 변수입니다
모델은 버튼처럼 (보기를) UI를 사용하여 매개 변수를 변경하는 모든 행위 (모델)이다