Skip to content

#02 인기영화 목록 보기 및 영화 상세보기 화면 제공 #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 86 commits into
base: 2giwon
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
a5dd7ee
Merge pull request #1 from 2giwon/develop
2giwon Feb 4, 2020
7fbcd9d
#01 기본 코드 추가 및 base 코드 추가
2giwon Mar 12, 2020
2f292ac
#02 라이브러리 gradle 추가
2giwon Mar 16, 2020
c2c5696
#02 기본 영화 목록 가져오기
2giwon Mar 16, 2020
6149547
#03 스타일 색상 값 변경
2giwon Mar 17, 2020
a12db83
#03 사용하지 않는 코드 제거
2giwon Mar 17, 2020
080c022
#03 데이터 소스 팩토리 추가
2giwon Mar 17, 2020
36ed8e1
#03 리포지토리 영화 페이징 요청 추가
2giwon Mar 17, 2020
970d0bb
#03 포스터 이미지 요청시 '/' 코드 제거
2giwon Mar 17, 2020
d7d6ab3
#03 뷰모델에서 영화 목록 요청 코드 페이징 요청으로 변경
2giwon Mar 17, 2020
c02c57e
#03 람다 코드를 typealias로 변경
2giwon Mar 17, 2020
3e11c76
#03 에러 노출 string 추가
2giwon Mar 17, 2020
e83de73
#03 사용하지 않는 코드 제거
2giwon Mar 17, 2020
1056309
#03 list -> pagedList
2giwon Mar 17, 2020
b10217d
#03 BaseIndentifier 모델에 적용
2giwon Mar 17, 2020
c839e51
#03 페이징 데이터 팩토리 작업을 rx로 적용하도록 수정
2giwon Mar 17, 2020
489bb52
#03 페이징 처리 및 페이징 리스트를 뷰모델에서 적용
2giwon Mar 17, 2020
6e8ee5d
#03 페이징 로드 시 첫페이지만 계속 로드 되는 문제 수정
2giwon Mar 17, 2020
4fe0e12
#03 영화 로드 시 포스터 경로가 널인 문제 처리
2giwon Mar 17, 2020
ce39dc0
#04 다크 모드 적용을 위한 이미지 추가
2giwon Mar 18, 2020
58b7c24
#04 다크모드 메뉴 추가
2giwon Mar 18, 2020
6985e3b
#04 다크 모드 색상 리소스 추가
2giwon Mar 18, 2020
168fbf1
#04 다크 모드 액션바 메뉴 추가
2giwon Mar 18, 2020
466ae63
#04 마테리얼 테마로 변경
2giwon Mar 18, 2020
0173651
#04 리싸이클로 뷰 배경색상 변경
2giwon Mar 18, 2020
ece385b
#04 앱 아이콘 변경
2giwon Mar 18, 2020
c267a13
#04 영화 상세 보기 리모트 모델 추가
2giwon Mar 18, 2020
17221ff
#04 영화 상세 보기 리모트 api 추가
2giwon Mar 18, 2020
7d45a98
#04 영화 상세 보기 도메인 모델 추가
2giwon Mar 18, 2020
39d2528
#04 영화 상세 보기 리포지토리, 리모트 api 추가
2giwon Mar 18, 2020
951ee25
#04 테마 색상 및 주요 색상 변경 및 적용
2giwon Mar 18, 2020
a417739
#04 glide wrapper 생성 및 리싸이클러뷰 리싸이클시 이미지 clear 처리
2giwon Mar 18, 2020
392a140
#04 사용하지 않는 코드 제거
2giwon Mar 18, 2020
fcedfb7
#04 사용하지 않는 코드 제거
2giwon Mar 18, 2020
ebe7eff
#04 사용하지 않는 코드 제거
2giwon Mar 18, 2020
568192e
#04 사용하지 않는 코드 제거
2giwon Mar 18, 2020
f7a42c5
#05 사용하지 않는 라이브러리 제거
2giwon Mar 19, 2020
685dd58
#05 클릭 한번만 허용하는 리스너 추가
2giwon Mar 19, 2020
d8b811a
#05 패키징 명 변경
2giwon Mar 19, 2020
e78e37d
#05 사용하지 않는 변수 제거
2giwon Mar 19, 2020
6a790df
#05 사용하지 않는 변수 제거
2giwon Mar 19, 2020
dc46acb
#05 모델 클래스 추가
2giwon Mar 19, 2020
56b6b3b
#05 영화 상세 정보 레이아웃 추가
2giwon Mar 19, 2020
f982e8a
#05 영화 목록 레이아웃 마진값 하나로 통일
2giwon Mar 19, 2020
f992793
#05 영화 포스터 링크 nullable로 변경
2giwon Mar 19, 2020
a193b71
#05 액션바 다크 모드 버튼을 base로 이동
2giwon Mar 19, 2020
88bc164
#05 io 스케줄러 -> single 스케줄러로 변경
2giwon Mar 19, 2020
e3d9b48
#05 영화 상세 정보 액티비티 구현
2giwon Mar 19, 2020
3e84429
#05 사용하지 않는 코드 제거
2giwon Mar 26, 2020
46bc76f
#05 제네릭 타입 변경 및 equals 함수 id 값으로 비교 하지 않던 문제 수정
2giwon Mar 26, 2020
eb911e2
#05 영화 상세 보기에서 포스터 이미지 나오지 않는 문제 수정
2giwon Mar 26, 2020
651c40c
#05 영화 상세 보기 마진값 변경
2giwon Mar 26, 2020
629318c
#05 BaseRecyclerView 데이터 바인딩 자식 어댑터에서 생성하던 것을 변경
2giwon Mar 26, 2020
73e93d8
#05 BaseRecyclerView onClick 이벤트 처리 뷰모델로 이관
2giwon Mar 26, 2020
d4dca50
#05 BaseRecyclerView viewModel nullable -> nonNull 로 수정
2giwon Mar 28, 2020
277d3eb
#05 singleClickListener를 bindingAdapter로 변경
2giwon Mar 28, 2020
1897ada
#05 사용하지 않는 코드 제거
2giwon Mar 28, 2020
b480645
#06 영화 상세 정보 레이아웃 guideline 적용
2giwon Apr 6, 2020
d01a918
#06 등장인물 api 추가
2giwon Apr 6, 2020
2d90427
#06 등장인물 api Response, entity 모델 추가
2giwon Apr 6, 2020
3bfb73c
#06 detail Model에 등장인물 모델값 추가
2giwon Apr 6, 2020
a69178f
#06 detail Model에 등장인물 모델값 추가2
2giwon Apr 6, 2020
fd13108
#06 remote api 추가 및 repository 에서 결과값을 합치도록 수정
2giwon Apr 6, 2020
7f7b0b3
#06 영화 상세 정보 화면 등장인물 ui 추가
2giwon Apr 6, 2020
66b0ab9
#06 glide 함수 추가 및 requestOption을 전달 받도록 수정
2giwon Apr 6, 2020
0865d77
#06 코드 정리및 애니메이션 효과 추가
2giwon Apr 6, 2020
40d2ec5
#06 등장인물 viewObject추가
2giwon Apr 7, 2020
1e76c76
#06 리소스 추가
2giwon Apr 7, 2020
a8658bb
#06 BaseActivity에서 initAdapter를 override하여 사용하도록 수정
2giwon Apr 7, 2020
d49b7b7
#06 BaseRecyclerView에서 ListAdapter용 BaseAdapter 추가
2giwon Apr 7, 2020
07b261c
#06 등장인물 viewObject로 변경
2giwon Apr 7, 2020
5aa7e59
#06 entity에서 ViewObject mapper 추가
2giwon Apr 7, 2020
098bd56
#06 변수 네이빙 변경
2giwon Apr 7, 2020
9393208
#06 등장인물 레이아웃 적용 및 데이터바인딩 함수 네이밍 변경 및 바인딩 적용
2giwon Apr 7, 2020
088ff32
#06 등장인물 viewModel 적용 및 initAdapter 적용
2giwon Apr 7, 2020
c35dcd3
#06 코드 정리
2giwon Apr 7, 2020
1f24273
#06 buildToolsVersion 제거
2giwon Apr 8, 2020
f624c00
#06 BaseRecyclerView 제거
2giwon Apr 8, 2020
619b94e
#06 Base의 다크모드 적용 앱바 메뉴를 MainActivity로 이동
2giwon Apr 8, 2020
1ce03bd
#06 BaseIdentifier id 값을 유동적으로 추가할 수 있도록 abstract로 변경
2giwon Apr 13, 2020
fdcef0e
#06 예고편 dialog 적용
2giwon Apr 13, 2020
b22c542
#06 영화 예고편 요청 model 추가
2giwon Apr 15, 2020
dc6db08
#06 영화 예고편 retrofit api service 추가
2giwon Apr 15, 2020
d1eda26
#06 영화 예고편 요청 data source 추가
2giwon Apr 15, 2020
a6abc08
#06 영화 예고편 view 요청 및 결과 처리 추가
2giwon Apr 15, 2020
7fff77c
#06 영화 예고편 dialog 추가
2giwon Apr 15, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/CleanArchitectureStudy02.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

116 changes: 116 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

67 changes: 67 additions & 0 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions ToyProject/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
1 change: 1 addition & 0 deletions ToyProject/.idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

122 changes: 122 additions & 0 deletions ToyProject/.idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions ToyProject/.idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading