분류 전체보기
-
[UI] AlertDialog카테고리 없음 2021. 11. 29. 17:02
AlertDialog Dialog#show() - 표시 Dialog#hide() - 숨김 AppCompatDialog#dismiss() -무시 AlertDialog.Builder 다이얼로그 셋팅후 create()로 생성 setTitle - 제목 setMessage - 부제목 참고 위의 클래스 대신 매티리얼 디자인의 빌더인 MaterialAlertDialogBuilder를 통해 AlertDialog를 생성할 수 있다. MaterialAlertDialogBuilder 역시 androidx AlertDialog타입으로 생성한다. 제목과 부제목 mAlertDialog = AlertDialog.Builder(this).setTitle("제목").create() //버튼 mAlertDialog.show() mAle..
-
[Firestore] 7편 - transaction/ batched writeFirebase(Android)/Firestore 2021. 11. 27. 04:26
https://firebase.google.com/docs/firestore/manage-data/transactions?authuser=0 트랜잭션 및 일괄 쓰기 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 트랜잭션 및 일괄 쓰기 Cloud Firestore는 데이터의 원자적 읽기 및 쓰기를 지원합니다. 원자적 작업 집합에서는 모든 작업이 firebase.google.com 1. Transaction: 하나 이상의 문서에 대한 read, write 작업 집합 2. Batched write: 하나 이상의 문서에 대한 write 작업 집합 Firestore..
-
[Firestore] 6편 - 보안 규칙Firebase(Android)/Firestore 2021. 11. 26. 19:16
Firebase 데이터베이스 공통 보안 규칙 가이드의 Firestore 스닙셋 가이드와 Firestore 보안 규칙 가이드 부분으로 나뉘어져 있어 내용이 뒤죽박죽이다. Firebase 보안 규칙 이해하기 https://firebase.google.com/docs/rules/rules-language?authuser=0 보안 규칙 언어 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 보안 규칙 언어 Firebase 보안 규칙은 다양한 복잡성과 세분화 범위를 지원하는 유연하고 강력한 커스텀 언어를 활용합니다 firebase.google.com Firestore ..
-
[Firestore] 5편 - 색인(Index)Firebase(Android)/Firestore 2021. 11. 25. 12:53
https://firebase.google.com/docs/firestore/query-data/index-overview Cloud Firestore의 색인 유형 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 Cloud Firestore의 색인 유형 색인은 데이터베이스 성능에 중요한 요소입니다. 책에 포함된 여러 주제를 페이지 번호에 연결 firebase.google.com https://firebase.google.com/docs/firestore/query-data/indexing?authuser=0 Cloud Firestore의 색인 관리 | Fir..
-
[Firestore] 4편 - 쿼리에 해당하는 문서들 가져오기Firebase(Android)/Firestore 2021. 11. 24. 20:48
https://firebase.google.com/docs/firestore/query-data/get-data?authuser=0 Cloud Firestore로 데이터 가져오기 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 Cloud Firestore로 데이터 가져오기 두 가지 방법으로 Cloud Firestore에 저장된 데이터를 검색할 수 있습니다. 문서, 문서 컬렉션 firebase.google.com 저번 포스팅에 이어서 작성하였다. 드디어 Query 클래스에 대해 알아본다. Query 클래스를 사용하여 컬렉션 하위의 쿼리에 해당하는 문서들을 한번..
-
[Firestore] 3편 - 문서 데이터 쓰기/읽기Firebase(Android)/Firestore 2021. 11. 21. 22:51
https://firebase.google.com/docs/reference/kotlin/com/google/firebase/firestore/package-summary com.google.firebase.firestore | Firebase Test SDK for Cloud Functions for Firebase firebase.google.com Firestore api https://firebase.google.com/docs/firestore/manage-data/add-data?authuser=0 Cloud Firestore에 데이터 추가 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Su..
-
[Firestore] 2편 - 지원되는 데이터 타입Firebase(Android)/Firestore 2021. 11. 21. 22:32
string number(실수,정수) boolean map (필드 내에서 추가적으로 필드들을 중첩시키기 위해 사용) null timestamp geopoint (위치(위도,경도)) 쿼리제한으로 사용하지 말고 각 number 필드에 경도, 위도를 저장하라고 권하고 있다. reference (문서 위치) collection2/document2 문서 collection/document 문서/ reference 타입 필드 지정 콘솔에서는 문자열로 입력하여 저장하기 때문에 실제로 어떻게 저장되는지 확인하기 위해 확인 해봤다. 각 지원되는 데이터 타입이 어떠한 클래스인지 확인하고 싶어서 찾아본 결과이다. DocumentSnapshot클래스는 문서를 읽어올 때 태스크에서 받을 수 있는 클래스로 문서의 데이터를 가지고..