반응형
https://onlyfor-me-blog.tistory.com/550
[Android] EventBus란? EventBus 사용법
EventBus는 그린로봇(greenrobot)이라는 곳에서 만든 오픈소스 라이브러리로, 아파치 2.0 라이선스를 적용하고 있으며 만들어진 지는 10년 정도 됐다.깃허브는 아래 링크를 타고 들어가서 확인할 수 있
onlyfor-me-blog.tistory.com
https://mashup-android.vercel.app/mashup-12th/minuk/EventBus/
Android EventBus | 매쉬업 안드로이드 개발자
데이터 공유 이제는 쉽게, EventBus로
mashup-android.vercel.app
implementation 'org.greenrobot:eventbus:3.3.1'
implementaion
ExampleEvent.java
public class ExampleEvent {
public ExampleEvent() {
}
}
이벤트 클래스
EventBus.getDefault().post(new ExampleEvent());
송신부
@Subscribe(threadMode = ThreadMode.MAIN)
public void onExampleDataSaved(ExampleEvent event) {
// 이벤트 수신 호출
Log.d(TAG, "onExampleDataSaved 수신");
example();
}
수신부
반응형
'Android' 카테고리의 다른 글
[Android] 발행 - 구독 패턴 (브로드캐스트, 이벤트버스) (1) | 2025.02.18 |
---|---|
[Android] Thread, Runnable, Executors (0) | 2025.02.18 |
[Android] Socket.io (feat. Channel) (0) | 2025.01.21 |
[Android] 개발 중에 Room DB 변경(feat. Kotlin) (0) | 2024.12.22 |
[Android] 화면 고정, locale 고정 attachBaseContext(Context newBase) (0) | 2024.11.29 |