반응형

안드로이드 스튜디오 2

[Android : Kotlin] Firebase를 연동하여 구글(Google) 로그인을 구현해보자

어플리케이션 로그인 시 별도의 회원가입 없이 구글, 페이스북, 네이버 로그인과 같은 소셜 로그인 기능으로 사용자 편의를 제공할 수 있다. 그 중 구글(Google) 로그인을 구현해보자. 1. Firebase 프로젝트 생성 먼저, Firebase에 접속하여 프로젝트를 생성한다. 프로젝트 생성 후 Android 앱을 추가하기 위해 안드로이드 아이콘 클릭 후 Android앱에 Firebase를 추가한다. - Android 패키지 이름은 안드로이드 스튜디오 프로젝트 실행 한 뒤, app → manifests 에서 package = "com.~~~" 라고 되어있는 부분이 패키지 이름이다. "" 안의 패키지 이름을 복사하여 붙여 넣는다. - 앱 닉네임, 디버그 서명은 선택사항이지만 구글 로그인을 위해서는 디버그 서..

[Android : Kotlin] 스플래시(Splash)화면을 만들어보자

스플래시(Splash)화면이란 앱 실행시 브랜드 로고나 이벤트광고 등이 지나가는 화면으로 카카오톡 실행시 카카오 로고, 유튜브 앱 실행시 유튜브 로고 등이 이에 해당한다. 1. 스플래시 화면에 사용될 앱 로고를 drawable 폴더에 넣어준다. 드래그 앤 드랍 혹은 이미지 복사, 붙여넣기로 넣어줄 수 있다. 2. res/drawable 폴더에 백그라운드 xml파일을 추가한다. drawable 부분에 지정한 색으로 background color가 입혀지는데 이 색상을 res/values/colors.xml 폴더에서 색을 지정해준 후 color이름으로 색을 불러온다. 3. res/values/style.xml파일에 NoActionBar를 상속받는 새로운 테마를 추가한다. SplashTheme를 적용한 액티비..

반응형