Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
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
Tags
more
Archives
Today
Total
관리 메뉴

easy-1

안드로이드 RxJava, RxAndroid 본문

Android/Java

안드로이드 RxJava, RxAndroid

easy-1 2021. 8. 21. 01:14

<개념>

  • 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");
}
Comments