본문 바로가기

안드로이드97

안드로이드 내장메모리에 있는 텍스트파일 읽어오기 fun readTextFile(path: String?): String? { var line: String? = null // 한줄씩 읽기 var msg = "" val saveFile = File(path) // 저장 경로 try { val buf = BufferedReader(FileReader(saveFile)) while (true) { val line = buf.readLine() if(line == null) break msg += line + "\n" } buf.close() return msg } catch (e: java.lang.Exception) { e.printStackTrace() return "NOT FILE" } } 인자값으로 경로를 넣어주시면 리턴값으로 텍스트 파일의 텍스트를.. 2022. 12. 30.
Android 안드로이드 Button 버튼 백그라운드 안먹힐때 xml에서 백그라운드에 소스를 먹일때 적용이 안되는 경우에 2022. 9. 27.
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.
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.