Android MVP 무작정 따라하기 - Adapter OnClick 정의하기(동영상)

안드로이드 MVP 무작정 따라하기 7 번째 입니다.

지난 동영상에서 AdapterContract 정의를 하였고, 이어서 OnClickListener 정의를 해보려고 합니다.


AdapterContract View - OnClickListener 정의

OnClickListener 정의는 AdapterContract View에 추가 정의를 통해 간단하게 구현할 수 있습니다.

기존 AdapterContract.View에는 다음과 같이 정의하였습니다.

Read More

Android MVP 무작정 따라하기 - Adapter Contract 정의하기 2번째(동영상)

6번째로 이전 글에서 정리하였던 Adapter Contract을 정의하고, 이를 Presenter에서 호출하여 사용할 수 있는 구조를 만들어 보는 방법을 동영상을 통해 정리하였습니다.


Sample


다음을 정리합니다.

이전 동영상에서 View -> Presenter -> Model -> Presenter -> View -> Adapter을 정의하였습니다.

Read More

Android MVP 무작정 따라하기 - Adapter Contract 정의하기

Android MVP 무작정 따라하기 5번째로 Adapter에 대한 Contract 정의하는 방법을 설명합니다.

이번 글에서는 Adapter에 대한 Contract 정의를 하고, 이를 상속받아 사용하는 방법을 정리합니다.


Adapter Contract 정의란?

이전 글에서 Activity/Fragment에서 사용할 Contract을 정의하고, 분리해보았습니다.

하지만 아래와 같이 처리합니다.

Read More

Android MVP 무작정 따라하기 - Presenter 분리하기(동영상)

Android MVP 무작정 따라하기 4번째 입니다.

이전 시간에 Presenter를 총 3가지 방법으로 분리하는 방법에 대해서 정리하였습니다.

선호에 따라서 사용하는 방법은 서로다를 수 있습니다.

저는 구글 Architecture에서 정의하고 있는 Contract를 정의하는 방법을 택하여 사용하고 있습니다.

그래서 오늘은 무작정 따라하기 4번째로 MVC로 작성한 예제 코드를 MVP의 Presenter 분리하는 방법을 영상으로 만들어보았습니다.

Read More

Git Branch 이름 변경하기

이미 생성한 Branch가 아래와 같이 생성되어 있는 Branch의 이름을 변경하는 방법을 정리합니다.

이번 글은 AndroidStudio의 터미널에서 실행하면, 로컬에 브런치 파일이 다운로드한 상태여야 합니다.

(checkout as new local branch 상태에서 가능합니다.)

branch-01

참고자료 - gist - lttlrck

이미 생성한 Branch의 이름은 다음의 명령을 통해서 변경이 가능합니다.

Read More