0
내 앱에서 MVP 패턴을 사용하는 것이 매우 유용하다는 것을 알았지 만, 너무 복잡해서 모델, 뷰, 발표자 인 앱에서 역할 요소를 찾는 방법은 무엇입니까?안드로이드 앱의 MVP 아키텍처에서 어댑터, 서비스, 콘텐츠 제공자 및 기타 기본 요소의 역할은 무엇입니까?
- recyclerview의 어댑터는 무엇입니까? 나는 그것이 뷰일 것 같아요.하지만 리사이클 뷰에 데이터를로드하는 것을 관리합니다. 따라서 발표자 또는 모델이 될 수도 있습니다.
- 얼마나 많은 발표자가 볼 수 있습니까? 기본 무엇입니까? 하나의보기는 현재의 모델 하나와 하나의 모델이어야합니다. 그러나 내가 어떤 견해를 가지고 있고 그들은 한 명의 발표자를 사용할 수 있습니까?
- 나머지 API에서 이미지를로드하는 recyclerview가있는 앱이 있습니다. 나는 MVP의 요소를 찾아 내고 싶다. 리사이클 러 뷰의 활동은보기입니까? 어댑터가 발표자입니까? 피카소는 모델입니까? 개조가 모델입니까? 외부 저장소에 다운로드하기위한 알림 서비스는 모델입니까? 이미지 클래스는 Model입니까?
- MVP 아키텍처가 적용된 복잡한 대규모 앱에 대한 링크를 제공해 주실 수 있습니까?
어댑터와 활동이보기라는 것은 어떻게 상호 작용을 통해 상호 작용하는지 또는 두 가지 다른 표현자가 발표자에 대한 것인가? – MedveDomg
1) 위 기사를 읽으십시오. 2) 액티비티는 발표자를 멤버 변수로 참조하므로 발표자의 메서드를 호출 할 수 있습니다. 그러나 실제로 위에 링크 된 기사를 읽으십시오. – Zain
고마워, 이제 알겠지만, 이제는 단검 2 + MVP로 좋은 예를 알고 있습니까? 나는 약간을 읽었다, 나를 위해 명확하지 않았다. – MedveDomg