인프런 - 강의/1 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)

5-4 Firebase Database - 2

개복치 개발자 2019. 8. 5. 16:20

 이번에는  Firebase Database를 활용하는 실습을 해봅니다.

 

  build.gradle에서 

 

 implementation 'com.google.firebase:firebase-database:16.1.0'

 

 을 적용해줍니다.

 

 

 

 자, 그다음 데이터 모델을 만들어주고

 

 

 Layout에 있는 값을 id.text.toString().toInt() 형태로 가져와 데이터 모델에 넣어주고

 

 database와 ref를 선언해서 데이터를 넣어줍니다.

 

 

 자, 그렇다면 짠 하고 여기에 데이터가 들어온 것을 볼 수 있습니다.

 

 

 그러면 저 데이터를을 가져와서 한번 처리해보겠습니다.

 

 그 전에, 데이터를 받을 Activity를 새로 만들어서 uid를 넘겨주고

 

 

 intent로 넘어온 데이터를 기반으로 데이터를 불러와서 

 

 DataformFB에 Data::class.java 형태로 저장해주서

 

 result_text에 알맞게 가공해서 넣어서

 

 result_text_from_setText(result_text)로 처리해주면

 

 

 이렇게 잘 나옵니다.

 

 

 여기까지 엄마도 할 수 있는 앱 개발이었습니다.

 

 조금 어려울 수 있는 설명은 건너뛴 것도 있고, 코드를 제 마음대로 작성한 부분도 있습니다.

 

 설명이 빠르게 지나간 부분도 있어서, 다 강의를 찍고 보니 아쉬움이 많이 남습니다.

 

 다음 강의는 좀 더 여러 기능이 추가된 앱을 만들어보려고 합니다.

 

 여기까지 봐 주신 분들에게 너무 감사드리며, 혹시 강의에 관해 궁금한 점이나, 피드백을 주실 것이 있으시다면

 

 uyalae@naver.com 으로 연락주시면, 조금 늦더라도 꼭 답변 드리겠습니다.

 

 좋은 하루 되시고, 다시 한번 감사드립니다.

 

'인프런 - 강의 > 1 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)' 카테고리의 다른 글

5-4 Firebase Database - 1  (0) 2019.08.03
5-3 Firebase Auth  (0) 2019.08.03
5-2 Firebase 세팅  (0) 2019.08.02
5-1 개요  (0) 2019.08.02
4-4 API + ListView + ListViewOnClick  (0) 2019.08.02