2024/03/12 3

TIL (03.12)

kodeCata [프로그래머스_Kotlin] 햄버거 만들기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 햄 rlawog.tistory.com 강의 정리 (나머지 정리) 더보기 코루틴 빌더와 함께 사용한다. 일반적으로 launch와 async 빌더를 가장 많이 사용한다. lauch는 결과 값이 없는 코루틴 빌더를 의미한다. launch는 Job객체로 코루틴을 관리한다. async는 결과값이 있는 코루틴이고 Deffered타입으로 값을 리턴한다. 스코프로 범위를 지정할 수 있다. GlobalScope : 앱이 실행된 이후에 계속 수행되어야할 때 사용 ..

Kotlin/TIL 2024.03.12

Android - FireStore 규칙 설정 / 데이터 가져오기

지난 글에서 로그인 기능, bottomNavigation까지 완료 후 Cloud Firestore로 데이터 가져오기 | Firebase 의견 보내기 Cloud Firestore로 데이터 가져오기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 세 가지 방법으로 Cloud Firestore에 저장된 데이터를 검색할 수 있 firebase.google.com Firebase 공식문서대로 진행해보면 위의 공식문서처럼 firebase의 인스턴스를 제작한다. (만들고싶은 Fragment에 제작하면 된다.) val db = Firebase.firestore 데이터는 FireStore을 이용할 것이라 다음꺼로 넘어가기 db.collection(컬렉션 이름(1)).document(arti..

Android Studio 2024.03.12

[프로그래머스_Kotlin] 햄버거 만들기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 햄버거 가게에서 일을 하는 상수는 햄버거를 포장하는 일을 합니다. 함께 일을 하는 다른 직원들이 햄버거에 들어갈 재료를 조리해 주면 조리된 순서대로 상수의 앞에 아래서부터 위로 쌓이게 되고, 상수는 순서에 맞게 쌓여서 완성된 햄버거를 따로 옮겨 포장을 하게 됩니다. 상수가 일하는 가게는 정해진 순서(아래서부터, 빵 – 야채 – 고기 - 빵)로 쌓인 햄버거만 포장을 합니다. 상수는 손이 굉장히 빠르기 때문에 상수가 포장하는 동안 속 재료가 추가적으로 들어오는 일은 없으며, 재료의 높이는 무시하여 재료가 높..

프로그래머스 2024.03.12