Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
2f551f6
init commit
sport0102 Dec 19, 2019
17e5717
di 추가
sport0102 Dec 19, 2019
a2aa1a9
base 추가
sport0102 Dec 19, 2019
731d7c7
API 콜 추가
sport0102 Dec 19, 2019
d97f137
model 관련 추가
sport0102 Dec 19, 2019
2f25cc5
ui 추가
sport0102 Dec 19, 2019
948530e
extension 추가
sport0102 Dec 19, 2019
7a34471
검색 로직 추가
sport0102 Dec 19, 2019
3c78253
recyclerview item 클릭 시 해당 링크로 이동
sport0102 Dec 20, 2019
fe141e2
변수명 수정
sport0102 Dec 21, 2019
d4cf4f4
API 키 전역으로 처리할 수 있게 변경
sport0102 Dec 22, 2019
3f97116
LiveData configuration change 시 데이터 한번 더 발행 되는 행위 Event 객체로 처리하게 수정
sport0102 Dec 22, 2019
aa3e0d6
LiveData configuration change 시 데이터 한번 더 발행 되는 행위 Event 객체로 처리하게 수정
sport0102 Dec 22, 2019
30487d4
검색 후에 검색어 지우는 로직 삭제
sport0102 Dec 22, 2019
9af1d83
activity에서 disposable 처리
sport0102 Dec 22, 2019
916457b
이미지에 radius 처리
sport0102 Dec 22, 2019
312adee
elevation 처리 삭제
sport0102 Dec 22, 2019
8545892
Naver 관련 소스 삭제
sport0102 Jan 18, 2020
55201f7
오타 수정
sport0102 Jan 18, 2020
4e3816d
resource 추가
sport0102 Jan 18, 2020
d07b902
네이버 관련 코드 삭제
sport0102 Jan 18, 2020
73ace28
Util 추가
sport0102 Jan 18, 2020
2e71e0f
useCase 추가
sport0102 Jan 18, 2020
034cce2
거래소 api 추가
sport0102 Jan 18, 2020
2d87945
usecase 추가
sport0102 Jan 18, 2020
d6d9e3a
coin repository 추가
sport0102 Jan 18, 2020
7ad8bf8
coin 비교 뷰 추가
sport0102 Jan 18, 2020
9825d50
coin 비교 기능 추가
sport0102 Jan 18, 2020
e6b6635
패키지 이동
sport0102 Jan 18, 2020
e69daaa
소스 정리
sport0102 Jan 18, 2020
91ed026
리소스 수정
sport0102 Jan 18, 2020
50b3ea4
util 수정
sport0102 Jan 18, 2020
0c4f094
소스 수정
sport0102 Jan 18, 2020
b19669c
뷰 수정
sport0102 Jan 18, 2020
c35d8c3
프로젝트 설정 변경
sport0102 Jan 26, 2020
cac3c87
코인원 관련 string resource 추가
sport0102 Jan 26, 2020
c96b078
리싸이클러뷰 헤더 부분 액티비티 xml로 이동
sport0102 Jan 26, 2020
1028563
coinone api 추가
sport0102 Jan 26, 2020
937bef1
coroutines 라이브러리 추가
sport0102 Jan 26, 2020
fc31a05
library 추가 및 삭제
sport0102 Feb 1, 2020
43cd4c6
코루틴으로 API 가져오게 변경
sport0102 Feb 1, 2020
b247480
클린 아키텍쳐 entity 적용, loading 창 적용, 코루틴 에러처리 적용
sport0102 Feb 2, 2020
9470fe5
Repository interface 패키지 이동(data to domain)
sport0102 Feb 9, 2020
42a1d75
Event 클래스 패키지 이동 및 EventObserver 생성, 적용
sport0102 Feb 9, 2020
03e4616
api 패키지 data 패키지로 이동
sport0102 Feb 9, 2020
435468b
feature 패키지 이름 presentation으로 수정
sport0102 Feb 9, 2020
9b41bf2
base 패키지 presentation 패키지로 이동
sport0102 Feb 9, 2020
b92296b
멀티 모듈 고려하여 각 layer 별로 di 패키지 생성 및 이동
sport0102 Feb 9, 2020
ae80fce
Ext 패키지 사용하는 layer의 하위로 이동
sport0102 Feb 9, 2020
b598a32
utils 패키지 사용 layer 하위로 이동
sport0102 Feb 9, 2020
ad79f3d
하드코딩 대신 변수로 Url 관리하게 수정
sport0102 Feb 9, 2020
1b06fb5
접근 제한자 추가
sport0102 Feb 9, 2020
05eebd8
Koin 반환 타입 지정 및 Retrofit 단위 분리
sport0102 Feb 9, 2020
5eeaa7f
livedata set value하는 부분 수정
sport0102 Feb 9, 2020
6861f30
non-null 하게 수정
sport0102 Feb 9, 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
224 changes: 224 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,224 @@

# Created by https://www.gitignore.io/api/kotlin,android,androidstudio
# Edit at https://www.gitignore.io/?templates=kotlin,android,androidstudio

### Android ###
# Built application files
*.apk
*.ap_
*.aab

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/
release/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# IntelliJ
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/assetWizardSettings.xml
.idea/dictionaries
.idea/libraries
# Android Studio 3 in .gitignore file.
.idea/caches
.idea/modules.xml
# Comment next line if keeping position of elements in Navigation Editor is relevant for you
.idea/navEditor.xml

# Keystore files
# Uncomment the following lines if you do not want to check your keystore files in.
#*.jks
#*.keystore

# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild

# Google Services (e.g. APIs or Firebase)
# google-services.json

# Freeline
freeline.py
freeline/
freeline_project_description.json

# fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
fastlane/readme.md

# Version control
vcs.xml

# lint
lint/intermediates/
lint/generated/
lint/outputs/
lint/tmp/
# lint/reports/

### Android Patch ###
gen-external-apklibs
output.json

# Replacement of .externalNativeBuild directories introduced
# with Android Studio 3.5.
.cxx/

### Kotlin ###
# Compiled class file

# Log file

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

### AndroidStudio ###
# Covers files to be ignored for android development using Android Studio.

# Built application files

# Files for the ART/Dalvik VM

# Java class files

# Generated files

# Gradle files
.gradle

# Signing files
.signing/

# Local configuration file (sdk path, etc)

# Proguard folder generated by Eclipse

# Log Files

# Android Studio
/*/build/
/*/local.properties
/*/out
/*/*/build
/*/*/production
*.ipr
*~
*.swp

# Android Patch

# External native build folder generated in Android Studio 2.2 and later

# NDK
obj/

# IntelliJ IDEA
*.iws
/out/

# User-specific configurations
.idea/caches/
.idea/libraries/
.idea/shelf/
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/misc.xml
.idea/scopes/scope_settings.xml
.idea/vcs.xml
.idea/jsLibraryMappings.xml
.idea/datasources.xml
.idea/dataSources.ids
.idea/sqlDataSources.xml
.idea/dynamic.xml
.idea/uiDesigner.xml

# OS-specific files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Legacy Eclipse project files
.classpath
.project
.cproject
.settings/

# Mobile Tools for Java (J2ME)

# Package Files #

# virtual machine crash logs (Reference: http://www.java.com/en/download/help/error_hotspot.xml)

## Plugin-specific files:

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Mongo Explorer plugin
.idea/mongoSettings.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

### AndroidStudio Patch ###

!/gradle/wrapper/gradle-wrapper.jar

# End of https://www.gitignore.io/api/kotlin,android,androidstudio
126 changes: 126 additions & 0 deletions .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 .idea/codeStyles/codeStyleConfig.xml

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

12 changes: 12 additions & 0 deletions .idea/runConfigurations.xml

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

1 change: 1 addition & 0 deletions app/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/build
Loading