본문 바로가기

Android124

kotlin Android(안드로이드) QR코드 만들기 implementation 'com.journeyapps:zxing-android-embedded:4.1.0' implementation 'com.google.zxing:core:3.4.1' 의존성을 추가해줍니다. 나중에 QR리더기를 만들때도 사용됩니다. fun createQRCode(){ val qrCode = QRCodeWriter() val bitMtx = qrCode.encode(만들고싶은 QR String값, BarcodeFormat.QR_CODE, 1000, 1000 ) val bitmap: Bitmap = Bitmap.createBitmap(bitMtx.width, bitMtx.height, Bitmap.Config.RGB_565) for(i in 0 .. bitMtx.width-1){ fo.. 2022. 9. 16.
안드로이드 현재 존재하는 엑티비티 삭제하고 화면이동하기 val i = Intent(this, 이동할 클래스) i.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK startActivity(i) 스텍에 쌓여있는 모든 엑티비티를 종료하고 이동하고자 하는 화면만 남게됩니다. 2022. 9. 1.
Android(안드로이드) 구글 로그인 하기 소스편. 기본셋팅을 안하신분들은 https://onedaycodeing.tistory.com/187 Android(안드로이드) 구글 로그인 하기 기본셋팅편. 우선 파이어베이스에 프로젝트를 등록해주세요. https://onedaycodeing.tistory.com/17 안드로이드 스튜디오 파이어베이스 연동 https://firebase.google.com/ 이사이트에 들어가시면 이런 그림을 보실 수 있습니. onedaycodeing.tistory.com 해당 게시글을 보시고 와주세요! build.gradle에서 의존성 추가해줍니다. //구글로그인 implementation 'com.google.android.gms:play-services-auth:20.2.0' 전역변수 하나 만들어줍니다! var mGoogleSi.. 2022. 8. 25.
Android(안드로이드) 구글 로그인 하기 기본셋팅편. 우선 파이어베이스에 프로젝트를 등록해주세요. https://onedaycodeing.tistory.com/17 안드로이드 스튜디오 파이어베이스 연동 https://firebase.google.com/ 이사이트에 들어가시면 이런 그림을 보실 수 있습니다. 시작하기 버튼 눌러줍니다. 그다음에 프로젝트 추가 버튼을 눌러줍니다. 프로젝트 이름을 입력해줍니다. (보통 안 onedaycodeing.tistory.com 다음으로 파이어베이스 콘솔에서 간단한 설정 해줄게요. Authentication 클릭해서 들어가주세요. Sign-in method 들어가주세요. 별도로 다양한 로그인시스템을 제공하고있는 파이어베이스... 저희는 구글로그인을 진행할것이니 Google 클릭해줍니다. 사용 설정 눌러주시고 빨간밑줄 보시면 .. 2022. 8. 25.