mvp

    1

    1답변

    첫 번째 안드로이드 앱을 개발하고 있으며 코드가 빠르게 MVP 패턴을 따르기로 결정한 이후로 커지고 있습니다. 내 애플 (방법과 인터페이스보기를하며 발표자 comunicate 수하는 데 사용할이다) 조회수 (조각), 발표자 및 계약에 나누어 져 있습니다. 제 문제는 Google 위치 API를 사용하여 검색하는 사용자 위치가있는 입력란이있는 양식이 있다는 것

    0

    1답변

    MVP 또는 MVVM 패턴을 사용하여 Presenter 또는 ViewModel을 유지하면 화면 회전 작업이 다시 생성되고 구성 변경 사항을 유지해야합니다 (예 : WebAPI에 대한 이중 호출). 질문 : 비즈니스 요구 사항에 따라 화면 회전 (세로 모드 만)이없는 경우 ViewModel 또는 Presenter를 활성 상태로 유지해야합니까? 많은 감사드립니

    1

    2답변

    저는 Realm이 asFlowable 기능을 소개하는 RxJava 2를 지원하므로 매우 기쁩니다. 내가 직면 한 문제는 내 로컬 데이터 소스 싱글 톤 클래스에서 영역 인스턴스의 수명주기를 가장 잘 관리하는 방법입니다. 내 로컬 데이터 소스는 Android 구조 샘플 here과 유사합니다. RxJava의 렐름 예제에서는 onCreate에서 영역 인스턴스를 인

    2

    1답변

    저는 최근 아키텍처 관점에서 MVP 아키텍처의 인터랙 터와 유스 케이스 간의 관계를 이해하려고 노력하고 있습니다. 나의 의심은 MVP 표준에 부합하는 부분 들간의 통신에 관한 것입니다. 내가 모순 된 흐름 다이어그램을 많이 보았습니다. 그들 중 일부는 발표자마다 인터랙터를 갖고있는 것 같고 다른 하나는 발표자 당 하나 이상의 인터랙터를 갖고있는 것처럼 보입

    0

    1답변

    나는 MVP 및 dagger을 사용하여 간단한 메모장 응용 프로그램 (내 첫 번째 응용 프로그램)을 만들려고 노력했습니다. 대부분의 내용을 이해했지만 여러 가지 행동을하면 약간 길어졌습니다. 나는 설명 할 것이다. 내 프로젝트 계층 구조는 다음과 같이 진행됩니다 Click here MainActivity - 활동 클래스를리스트 뷰를 보유하고 있습니다. Ma

    0

    1답변

    MVVM을 사용하면 ViewModel이보기를 구동 할 때 Presenter를 바꿉니다. Presenter가 인터페이스로보기를 구동하는 동안 ViewModel이 DataBinding이있는보기를 구동하는 차이점은 입니다. 인터페이스 무엇 : 인용문은 내가 문제의 좋은 설명을 찾는 데 this site. 에서 가져옵니다? 데이터 바인딩이란 무엇입니까? 어떻게 다

    0

    1답변

    OOP를 사용하는 대부분의 상황에서/switch 문을 사용하지 않는 것이 좋습니다. 내 문제는 로그인을 코딩 할 때 switch 문을 피하는 방법입니다. 나는 MVP 구조를 가지고 있으며 로그인 할 때 클라이언트는 열거 형으로 정의 된 클라이언트 유형을 기반으로 적절한보기로 리디렉션됩니다. 클라이언트 유형이 '0'이면 클라이언트 유형이 '1'인 경우 고객

    0

    1답변

    this 게시물 및 기타 블로그 게시물에 따르면 MVP android app의 발표자에서 Activity Context를 갖는 것은 좋지 않습니다. 발표자의 방법 중 하나에서 활동 컨텍스트가 필요한 경우 어떻게 발표자의 활동 컨텍스트를 제거하고 발표자에게 필요한 작업을 수행하도록 할 수 있습니까? 이 활동에서는 발표자의 firebaseAuthWithGoog

    -4

    1답변

    MVP 기사와 예제에 대한 연구를했지만 응용 프로그램 코드에 MVP를 적용하는 방법을 알 수 없습니다. Android 용 MVP 구현에 대한 구체적인 지침이 있습니까? 및 MVC 및 MVP가있는 동일한 응용 프로그램이있는 경우. 감사합니다.

    -1

    1답변

    컨텍스트가 필요한 경우 모델에서 서비스를 시작하려면 어떻게해야합니까? 내 문제는 뷰와 모델이 서로에 대해 알지 못한다는 것입니다. 다른 패턴을 사용해야하는 경우 알려주십시오.