일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공유오피스
- 내부프레그먼트
- 중첩네비게이션
- MVVM
- media3
- 알고리즘
- fragmentcontainer
- 아키텍쳐
- 파이썬
- 재밌긴함
- 코틀린
- Stack
- media3 transformer
- 스택
- 후기
- rxandroid
- childfragment
- SAA
- parentfragment
- Android
- 패파
- innernavigation
- 싱글액티비티
- 너무 어렵다
- 안드로이드
- 자바
- 사무실
- 패스트파이브
- 백준
- Kotlin
목록rxandroid (2)
삽질도사

빗썸에서 가져온 정보를 코인어플처럼 뿌려줄 것입니다. 결과부터 보시죠. 퍼렇게 멍든 코인들.. 지속적으로 코인의 api를 가져와서 갱신해주고 검색을 하였을 때에 해당 코인의 정보를 다시 지속적으로 갱신해주는 방식입니다. 살펴보기 전에 api docs를 봅시다. api docs에 나온 규칙대로 요청을 하면됩니다. 그럼 기능구현에 필요한 클래스들을 한번 살펴보도록 합시다. MainActivity (View의 역할) class MainActivity : AppCompatActivity() { private lateinit var binding : ActivityMainBinding private lateinit var ET_Observable_Disposable: Disposable private latein..

일단 dependencies추가하고 sync합니다.dependencies { implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' implementation 'io.reactivex.rxjava3:rxjava:3.0.7' implementation 'com.jakewharton.rxbinding4:rxbinding:4.0.0'} rxjava를 활용해서 xml의 EditText를 관찰하기 위해 RxAndroidUtils라는 클래스를 하나 생성해줍니다.public class RxAndroidUtils { private static final String RXTAG = RxAndroidUtils.class.getSimpleName(); pr..