Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 아파치란
- 안드로이드 스튜디오 인터넷 연결 안되어 있을 때
- Thread
- 다른 객체 리스트의 비교
- java
- java thread 예제
- 자바 스레드 예제
- AAC
- Kotlin
- 디자인 패턴 예제
- hilt error
- 안드로이드 스튜디오 반복되는 레이아웃 코드
- 안드로이드 스튜디오 custom dialog
- 이중for문 사용 안하기
- recyclerview item recycle
- 아파치 엔진엑스
- 변수
- apache nginx
- LifeCycle
- edittext 연결
- 객체지향 프로그래밍 5가지 원칙
- 안드로이드 스튜디오 style
- 리사이클러뷰 아이템 재사용
- 안드로이드 디자인패턴
- 안드로이드 스튜디오 tts
- savedinstancestate
- apache란
- 안드로이드 스튜디오 인터넷 연결 확인
- dagger error
- 안드로이드 스튜디오 커스텀 다이얼로그
Archives
- Today
- Total
목록2025/02/12 (1)
Sam Story

오늘은 Observer 패턴에 대해서 포스팅 해보려 한다.MVVM 패턴을 적용해 개발을 할 때 LiveData를 Observe하여 상태변화를 감지해UI에 변화를 줬었는데 근간이 되는 Observer패턴에 대한 공부가 부족한 것 같아서포스팅을 남겨본다. Observer 패턴이란?Observer 패턴은 객체지향 프로그래밍에서 주체(Subject) 객체의 상태 변화가 있을 때,그 상태를 관찰자(Observer) 객체들에게 자동으로 알리는 디자인 패턴이다.이 패턴은 객체 간의 일대다 의존 관계를 정의하여,주체 객체의 상태가 변화할 때마다 그와 관련된 모든 관찰자 객체들이 자동으로 갱신될 수 있도록 한다. 왜 Observer 패턴을 사용하는가?Observer 패턴을 사용하는 주요 이유는 객체 간의 의존성을 최소..
개발지식
2025. 2. 12. 18:55