구글 로그인에 대해서 간단하게 알아보려고합니다. 구글 로그인을 하기 위해서는 Firebase에 App을 등록한 다음 google-services.json 파일을 해당 프로젝트에 넣어야합니다. 자세한 내용은 Firebase 개발자 문서에서 확인할 수 있습니다. build gradle에서 dependencies 을 등록합니다. (app)build.gradle dependencies { // Firebase implementation 'com.google.firebase:firebase-core:16.0.8' implementation 'com.google.firebase:firebase-auth:16.0.4' implementation 'com.google.android.gms:play-services-au..
구글에서 Android 인앱 결제 라고 하면 다양한 분들이 각자의 입맛에 맞게 올려놓은 것을 확인할 수 있습니다. 저의 입맛에 맛게 간단한 인앱 결제 구현 방법에 대해서 공유 하겠습니다. 권한(Permission) 지정우선 인앱 결제를 하기 위해서는 권한을 제공해야합니다. manifests에 인앱 권한을 설정한다음 앱 배포 을 진행합니다.manifests.xml인앱 결제 필수 조건 인앱 결제를 하기 위해서는 manifests에 인앱 결제 권한이 등록된 앱만 인앱 상품을 등록할 수 있습니다. 필수적으로 권한 추가하여 APK 파일을 Google Play Console Project에 업로드 합니다.정상적으로 배포(알파, 베타, 프로덕션) 됬을 경우 왼쪽 카테고리의 개발도구 > 서비스 및 API 을 클릭하면 ..
스프레드시트는 구글에서 고객들에게 제공한 가장 편리한 엑셀 프로그램으로 생각됩니다.실기간으로 협업하는 사람들과 공유할 수 있으며 어떠한 환경에서도 동일한 환경에서 수정 및 삭제를 할 수 있습니다.유용한 스프레드시트에서 다른 시트 값을 가져오는 방법에 대해서 공유하겠습니다.우선 샘플 시트 을 만들어 줍니다.A 시트에서 B 시트에 있는 값을 가져온다는 가정으로 진행하겠습니다. 다른 시트의 있는 값을 가져오려면 삽입할 셀에 커스를 두고 다음과 같이 입력합니다.='시트 이름'!가져올 행과 번호 예시) ='A시트'!B2그렇다면 'B'라는 이름을 갖은 시트의 'B3' 값을 가져오려면 어떻게 해야할까요?='B'!B3이렇게 표현하면 가져올 수 있습니다. '' 사이에 시트 이름을 넣는 이유시트 이름에 공백이나 알파벳..
- view
- 고시문헬퍼
- push
- 디자인패턴
- 안드로이드
- 임용고시
- 점수판
- Android Studio
- flutter
- Android
- swift
- 미션차이나센터
- 알고리즘
- 스코어헬퍼
- Kotlin
- 고시문
- IT
- missionchina
- issue
- 선교
- MCC
- 코틀린
- java
- 패턴
- 탁구
- DI
- RXjava
- IOS
- missioon
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |