Firebase database 리스너는 언제 작동할까요 ?

조회수 798회

항상 궁금했던 점입니다.

firebase db 리스너종류로 value, child, singlevalue 등등 언제작동하는지 궁금합니다.

db에 값이 추가될때, 변할때, 오류발생될때 등등 오버라이드 함수가 많은데 이 함수들이 작동하는 시점이 궁금합니다.

하나의 Activity에 listener를 등록해놓으면 oncreate에 있는 함수들이 모두 실행된후에 리스너에서 onchildadded가 작동하는것 같습니다.

설명을 잘 못하였는데 궁금한점은 addchildeventlistener에서 onchildadded가 프로그래밍상 값이 언제 불러들어오는지가 궁금합니다.

연습코드를 만들어 작동시켜보았을때는 항상 이 activity가 종료되거나 바뀔때 일어나는것 같았습니다.

감사합니다!

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)