본문 바로가기

일상23

[kotlin][android] 토스트메세지(Toast msg) 중복 방지 안녕하세요 챠니입니다! 오늘은 토스트메세지 중복방지에 대해서 알아보겠습니다~! 짧으니깐 딱 보시고 필요한 코드를 작성하시면 되겠습니다 :) 토스트 메세지 중복방지 코드를 보고 알아보겠습니다. var toast: Toast? = null ...(중략) private fun toastMsg(string: String){ try{ toast?.cancel() toast = Toast.makeText(this, string, Toast.LENGTH_SHORT) toast?.setGravity(Gravity.BOTTOM, 0, 0) toast?.show() }catch (e: Exception){ e.printStackTrace() } } 먼저 상단에 toast변수에 대해서 먼저 null 처리를 합니다. toas.. 2022. 6. 17.
[Android][kotlin] Firebase Crashlytics 연동방법 안녕하세요~ 챠니입니다! :) 이번에는 Firebase에서 제공하는 Crashlytics에 대해서 알아보겟습니다. Firebase Crashlytics란? Firebase Console에서 포괄적인 비정상 종료 보고서를 확인하는 방법을 설명합니다. Android용 Crashlytics를 사용하면 비정상 종료, 심가하지 않은 오류, '애플리케이션 응답 없음'(ANR) 오류에 관한 보고서를 받을 수 있다. 자세한 내용은 Firebase Documentation을 참고하시길 바랍니다. https://firebase.google.com/docs/crashlytics/get-started?hl=ko&platform=android Firebase Crashlytics 시작하기 | Firebase Documentat.. 2022. 3. 24.
[Android] Firebase 프로젝트 추가방법 안녕하세요~ 챠니입니다! :) 오늘은 Firebase 프로젝트 추가하는 방법에 대해서 알아보겠습니다. Firebase 프로젝트 추가 먼저 Firebase 프로젝트 추가를 할려면 Firebase 홈페이지에 접속합니다. 어렵지 않으니 하나하나 사진을 보면서 따라오시면 되겠습니다~! (링크는 아래에 걸어두겠습니다.) https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com *Firebase 홈페이지에 접속하여, "프로젝트 추가" 클릭 - 프로젝트 생성방법은 총 3단계로 구성되어 있습니다. - 1단계로 프로젝트 이름을 설정 - 2단계로 Firebase프로젝트 Googl.. 2022. 3. 24.
[Python] 기본문법 정리 ● 문자열 관련 함수 *.count(‘b’): *문자열에서 ‘b’개수 *.find(‘b’): *문자열에서 ‘b’위치(처음) 문자열 존재X시 -1반환 *.index(‘b’): *문자열에서 ‘b’위치(처음) 문자열 존재X시 오류발생 “, “.join(‘abcd’): ‘abcd’문자열 사이에 “, “추가 *.upper(): 소문자 → 대문자 *.lower(): 대문자 → 소문자 *.strip(): *문자열 양쪽 공백 지우기 *.lstrip(): *문자열 lift 공백 지우기 *.rstrip(): *문자열 right 공백 지우기 *.replace(“b”, “c”): *문자열에서 “b”를 “c”로 변환 *split(“-“): *문자열 내 “-“를 기준으로 나눔 ord(‘A’): *문자열=>ASCII chr(65).. 2021. 12. 30.