이번에는 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 |