일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Django REST
- C/C++
- kodility
- NDK
- Android P
- Flutter TextField
- UWP
- Django REST Android
- Python
- Django REST framework
- Android
- 코틀린
- flutter firestore
- 안드로이드
- Kotlin
- C++
- C
- mfc
- FLUTTER
- 프로그래머스
- livedata
- Java
- dart
- android architecture component
- 알고리즘
- RxAndroid
- Rxjava2
- android push
- RxJava
- 안드로이드 구글맵
- Today
- Total
목록2018/05 (3)
개발하는 두더지
Jar 파일 내에서 다른 Jar 파일의 클래스를 참조해야 할 수도 있습니다. 하지만 Jar 파일 안에 또 다른 Jar 파일을 넣을 수는 없습니다. 왜냐하면 Class-Path 는 Jar 파일 내의 Jar 파일이나 인터넷 프로토콜을 통해 액세스 할 수 있는 클래스가 아니라 로컬 네트워크의 클래스 또는 Jar 파일을 가리킵니다. Jar 내부에서는 Class-Path를 사용하여 내부의 Jar에서 클래스를 로드하는 방법을 알지 못하기 때문입니다.Adding Classes to the JAR File's Classpath 그럼 어떻게 하나의 Jar 파일안에 모든 dependencies 를 포함시키는 것인가?Jar 를 unpackaging 하여 class 목록을 추출하고 Jar 파일을 만들 때 모든 class 를 ..
Ripple EffectRipple Effect 는 Android 5.0 (API level 21) 머터리얼 디자인에 소개되었습니다.예를들어 버튼을 클릭했을 때 물결이 퍼지듯이 효과가 나오는 기능입니다.5.0 미만에는 색상만 변경되고, 이상은 RippleDrawable까지 적용됩니다. 적용하는 방법에는 크게 2가지가 있습니다. 이미 정의되어있는 Style 사용android:background="?android:attr/selectableItemBackground" minSdkVersion 21 이상인 경우위와 같이 테마에서 직접 물결을 적용할 색을 지정 할 수 있습니다. 테마 스타일을 변경하게 되면 colorControlHighlight가 사용되는 모든 컨포넌트에 일괄 적용 할 수 있습니다. Custom..
Subject cold observable 을 hot observable로 바꿔줌. 즉, 구독자가 구독하는 순간 데이터를 발행하는 방식에서 구독자 없이도 데이터를 발행할 수 있도록 만들어줄 수 있다는 말이다. Observable이면서 Observer인 클래스이다. Subject 종류 AsyncSubject발행된 데이터중 맨 마지막 데이터만 받는다. 즉, onComplete 되기전 마지막 onNext 값만 처리함. BehaviorSubject중간에 들어온 구독자는 다음 발행 데이터 전부터 받는다. onNext("1"), onNext("3") 이후 구독자A가 들어오고, onNext("5")가 실행된다면 구독자A는 3, 5 값을 받는다. 예를들면 학교 수업에 지각했다고 하자. 교수님은 이미 칠판에 수업 내용을..