개발 23

[Android] Intent (인텐트)

목차 1. 인텐트 개요 2. 인텐트 구조 2.1. 카테고리 2.2. 타입 2.3. 컴포넌트 2.4. 엑스트라 3. 명시적/암시적 인텐트 3.1. 명시적 인텐트 3.2. 암시적 인텐트 항상 공식문서를 참조하는 습관을 들이도록 노력합시다. https://developer.android.com/reference/android/content/Intent?hl=ko Intent | Android Developers developer.android.com https://developer.android.com/guide/components/intents-filters?hl=ko 인텐트 및 인텐트 필터 | Android 개발자 | Android Developers An Intent is a messaging objec..

[Firebase] 2. Firebase Authentication 시작하기 (+구글로그인)

https://bravenessofdonut.tistory.com/2 [Firebase] 1. Firebase 시작 (SDK설치) 파이어베이스 SDK설치를 중점으로 정리해보았습니다. 1. 프로젝트 만들기 2. Android앱에 Firebase 추가 gradlew signingReport을 안드로이드 스튜디오의 터미널에서 이용하면(Ctrl+Enter이용) SHA-1 구할 수 있 bravenessofdonut.tistory.com 위의 내용을 이미 했다는 가정 하에 작성하였습니다. 1. 좌측의 빌드에서 Authentication 선택 2. Sign-in method로 들어가기 3. 이메일/비밀번호, Google (필요한거 선택하세요) 선택하고 사용설정 선택 4. build.gradle 1) 일반 로그인 기능..

[Firebase] 1. Firebase 시작 (SDK설치)

파이어베이스 SDK설치를 중점으로 정리해보았습니다. 1. 프로젝트 만들기 2. Android앱에 Firebase 추가 gradlew signingReport을 안드로이드 스튜디오의 터미널에서 이용하면(Ctrl+Enter이용) SHA-1 구할 수 있음 3. google-services.json 다운로드 후 App 폴더로 옮기기 google-services.json파일을 다운로드 하고 그 파일을 해당 프로젝트 폴더의 app폴더에 옮깁니다. (파일탐색기가 가장 편했음) 4. SDK 혼돈이 왔던 부분이었습니다. 그 이유는 안드로이드 스튜디오의 그래들 파일 코드와 파이어베이스에서 추가하라고 하는 파이어베이스 코드는 동떨어져 보이기 때문입니다. buildscript { repositories { // Make su..