본문 바로가기

Android

(43)
[Android] ignoring header x-firebase-locale because its value was null과 Realtime Database 사용이 안되는 오류 해결 Authentication과 Realtime Database를 사용할 때, ignoring header x-firebase-locale because its value was null로그가 표기되거나 데이터가 실시간으로 저장이 되지 않는다면 sdk 버젼을 낮추는 다운그레이드가 도움이 될 수 있습니다. 저를 포함한 제 주변인들도 sdk31.3.10 이상을 사용하는 사람들이 이런 오류를 겪었는데, 일단 구글링해서 나오는 비밀번호 8자? Manifest.xml 수정? DNS IP 추가? 전부 씨알도 안먹히더군요ㅋㅋ 어쩌다 10분~ 15분 뒤에 적용이 되긴하던데, 테스트 한번 하려고 하염없이 기다릴순 없지 안겠습니까. 저는 sdk 버전을 다운그레이드하여 해결하였습니다. 그럼 방법을 살펴보겠습니다. https:/..
[Android] 토스트 메세지 노출 시간 조정 방법(Toast message time adjustment) 들어가며... 본인은 개발을 하며 토스트 메세지를 많이 사용하는 편이다. 물론 사용자가 이걸 보는지는 모르겠다. 나도 다른 앱 쓸때 밑에 뭐 뜨면 눈길이 잘 안가더라(ㅎ) 보통 토스트 메세지 객체는 아래와 같다. Toast.makeText(this, "message here", Toast.LENGTH_LONG).show() 여기서, Toast.LENGTH_LONG과 Toast.LENGTH_SHORT 둘 중 하나를 사용하여 시간을 조정한다. LENGTH_LONG은 3.5초 LENGTH_SHORT는 2초 가끔 2초가 너무 길고, 3.5초가 너무 짧다고 생각될 때가 있다. 그럴때 사용하기 위해 토스트 메시지 시간 조정 함수를 기록해 둔다. 토스트 메시지 노출 시간 조정 Toast 메세지의 가시 시간 아래와 ..
안드로이드 스튜디오 주석 색상 변경 1. Ctrl + Alt + S를 눌러 settings 창을 엽니다. (혹은, 상단 메뉴의 File -> settings) 2. Color Scheme -> Kotlin(or Java) -> Comments /* */ 이런 형태의 block comment를 변경하고 싶다면 위와 같이 "Block comment"를 클릭. // 형태의 기본 주석 색상을 변경하고 싶다면 "Line comment"를 클릭. 이후, 우측 Inherit values from: 체크박스를 해제합니다. forground의 색상을 변경하면 글자색이 바뀌게 됩니다. 3. Apply -> Ok로 완료