본문 바로가기

전체보기

(211)
[안드로이드/Android] Dialog 와 AlertDialog 사용하기 Dialog 는 대화 상자의 기본 클래스입니다. 대화상자란? 사용자에게 결졍을 내리거나 추가 정보를 입력 하라는 프롬프트를 보내는 작은 창을 말합니다. AlertDialog는 Dialog의 서브 클래스로 그외 DatePickerDialog,TimePickDialog등이 있습니다. Dialog 사용시 getOwnerActivity()를 통해 상위 엑티비티를 리턴값으로 받을수 있습니다. Dialog는 아래와 같이 사용 할 수 있습니다. 커스텀 하고자 하는 레이아웃을 만들고 inflate 합니다. private void setDialog() { RelativeLayout selectPictureDialog = (RelativeLayout) View.inflate(this, R.layout.dialog_sele..
[안드로이드/Android] Firebase auth 구글 로그인 연동 해당 포스팅은 구글 로그인 연동에 관한 포스팅입니다.안녕하세요 구글 로그인에 관하여 다시 구현하면서 변경된 점과 추가 할 사항이 있어 몇가지 더 적도록 하겠습니다. (2017.12.5) 1. API 콘솔 설정 구글 로그인을 사용하기 위한 사전 작업으로 링크를 통해 API 콘솔에 접속해 구글 로그인을 사용할 프로젝트를 생성합니다. 생성후 '사용자 인증정보' 탭으로 이동후 '사용자 인증 정보 만들기' 를 선택합니다. 'OAuth 클라이언트 ID' 를 선택합니다. 그리고 OAuth 동의 화면에 필요한 값들을 입력 후 아래와 같은 화면 빈칸을 채워주세요. 아래 정보중 서명 인증서 지문은 제 블로그 글을 참고해주세요. (SHA-1 지문을 얻는법) 2. Firebase Console 설정 제일 먼저 Firebase..
맥으로 SHA1 서명 얻기 앱 개발시 SHA1 서명을 요구하는 경우가 종종 있습니다. 본문의 내용은 맥 환경에서 SHA1 서명을 얻는 방법입니다.============================================================ 1. 터미널을 키고 다음과 같이 입력한다 keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore 위와 같이 비밀번호를 묻는다. 2. 보통 설정이 안되어 있을 경우 바로 엔터를 눌르면 아래와 같이 지문들이 나온다 위와 같이 인증서 지문 및 많은 내용이 나오지만 여기서 SHA1 을 복사해서 사용할 곳에 붙여넣으면 된다. ※필자 본인을 위한 포스팅으로써 다소 미흡할 수 있습니다. 그래도..