mortar

    8

    1답변

    유동 및 박격포 Android 앱에 단위 테스트 작성 사례가 있는지 궁금합니다. 프리젠 테이션과 뷰 로직의 분리를 제공하는 MVP 패턴의 장점 중 일부이자 프리젠 테이션 로직은 테스트를 작성하려는 것입니다. 나는 사람들이 Flow & 박격포와 그들이 의존하고있는 라이브러리로 이것을하는 방법에 대한 샘플을 볼 수 있기를 희망했다. 몇 가지 우수 사례를 수립하

    5

    4답변

    Flow and Mortar를 사용하여 앱을 작성하는 중입니다. 탭이있는보기 호출기의 경우이 방법을 사용하는 방법을 파악하는 데 문제가 있습니다. 내가 생각할 수있는 유일한 방법은 ViewPager 화면을 단일 화면으로 처리하고, Fragments를 사용하여이를 빌드하는 것입니다. 그러나 Flow & 박격포를 사용하는 요점은 단편을 없애고 수명주기를 단순화

    2

    2답변

    ViewHolder가있는 사용자 지정 어댑터 및 버튼이있는 항목보기가있는 목록을 사용하고 있습니다. 발표자의 단추를 클릭하여 물건을 처리하고 싶습니다. 어떻게 이러한 항목보기로 발표자를 연결할 수 있습니까?

    5

    1답변

    MortarActivityScope가 루트 범위 아래의 첫 번째 하위 항목 인 Mortar 응용 프로그램이 있습니다. @Module(addsTo = ApplicationModule.class, injects = {Foo.class, SomePresenter.class, AnotherPresenter.class}) public class ActivityMo

    1

    1답변

    대거를 사용하여 내 응용 프로그램에서 종속성 주입을 구현하려고합니다. 모듈 및 발표자에서 내가 api를 주입하려 public abstract class DateScreen implements Blueprint { protected LocalDate date; public DateScreen() { this(LocalDate.now());

    1

    1답변

    json의 "회사"섹션에서 파일을로드하는 돼지 스크립트가 있습니다. 개수를 수행 할 때 파일에서 도메인이 누락되었거나 null 인 경우 개수는 0입니다. 어떻게 그것을 빈 문자열로 그룹화 할 수 있습니까? 파일의 예 : {"company": {"domain": "test1.com", "name": "test1 company"}} {"company": {"

    4

    1답변

    Flow을 사용하여 화면에서 결과를 반환하는 방법을 찾고 있는데, 이전 화면에서 작성한 것을 잃지 않고 onActivityResult와 비슷합니다. 예를 들어 새 문서를 만드는 화면은 다음과 같습니다. @Layout(R.layout.new_document_view) class NewDocumentScreen implements Blueprint {

    3

    1답변

    박격포에서는 표시되는 화면에 따라 변경되면 사람들이 ActionBar를 어떻게 처리하는지 궁금합니다. 예를 들어 특정 화면이 표시 될 때 ActionBar 제목이나 동작을 변경하려고한다고 가정 해보십시오. 액티비티 삽입은 끔찍한 생각처럼 보이고, 화면 회전 후에 올바른 동작 표시 줄을 가져올 수있는 발표자 (또는 뷰)를 원하게됩니다. 내가 누락 된 특히 효

    0

    1답변

    현재 새 버전을 만들기 위해 Android 앱을 손에 들고 있습니다. 응용 프로그램은 활동이나 단편을 만들지 않았습니다. 알다시피, 추상화에 열정적 인 누군가가 개발 한 앱 ... 거기에 MortarScope의 개념은 어디에서나 사용되지만 실제로 작동하는 방식과 용도는 무엇인지 알 수 없습니다. 모르타르. 나는 서류가 here다는 것을 알고있다 그러나 명확

    0

    1답변

    모르타르 뷰는 내용물을 직접 팽창시키지 않습니다. 대신 박격포보기가있는 레이아웃에는 그 안에 중첩 된보기 내용이 포함될 것이라는 가정이 있습니다. 보기와 레이아웃 간의 연결을 관리하는 것이 조금 더 힘들다고 느낍니다. 보기 클래스를 레이아웃 클래스에 배치하는 대신 레이아웃에 배치하는 이유는 무엇입니까?