easy-1
안드로이드 RxJava, RxAndroid 본문
<개념>
- RxAndroid 는 RxJava 에 안드로이드 개발을 쉽게 해주는 클래스를 제공해주는 라이브러리
- RxJava 는 ReactiveX (Reactive Extensions) 를 Java 로 구현한 라이브러리
- ReactiveX 는 관찰 가능한(Observable) 스트림을 사용하는 비동기 프로그래밍을 위한 API
- Reactive Programming 은 데이터 흐름과 변화의 전파와 관련있는 선언적 프로그래밍 패러다임 (반응형 프로그래밍)
<적용 방법>
1. RxJava Observable 사용
MutableLiveData<String> data = new MutableLiveData<>();
data.observe(this, result -> {
// result 에 test 가 들어옴
)};
private void SetData() {
data.setValue("test");
}
'Android > Java' 카테고리의 다른 글
안드로이드 MVVM 예제 (0) | 2021.08.21 |
---|---|
안드로이드 ShimmerLayout (0) | 2021.08.04 |
안드로이드 SharedPreferences Singleton 생성 (0) | 2021.06.10 |
안드로이드 Toast 메세지 중복 방지 (0) | 2021.06.10 |
안드로이드 Bottom Sheet Dialog (0) | 2021.06.10 |
Comments