[Android Studio] 구글플레이 릴리즈 키 생성 / 앱 서명 및 .aab(Android app bundle) 생성하는 방법 : Generate Signed Bundle
구글플레이 스토어에 신규앱을 출시할 때 Google Play 앱 서명 사용을 설정한 경우기존에 생성한 릴리즈 키는 사용할 수 없습니다. 새로운 릴리즈키를 생성해야합니다. 기존 앱 서명 키로...
java.lang.RuntimeException: Can’t create handler inside thread Thread[Thread-4,5,main] that has not called Looper.prepare()
스레드 안에서 다이얼(Dialog)를 호출하면서 발생한 오류이다. 오류가 발생한 코드를 보면 문제가 없어보인다. 그러나 오류는 발생하였다. new Thread(new Runnable() { @Override public void run() { try...
[android] 커스텀 스낵바(custom Snackbar) 레이아웃 예제 및 총정리
안드로이드 스낵바(custom Snackbar) 스낵바(Snackbar)는 휴대폰 화면하단에 위치하는 메세지 박스입니다. 물론 토스트와 같이 스낵바의 위치를 변경할 수 있습니다. 스낵바는 자주 사용하는 토스트(Toast)와 유사합니다. 스낵바와 토스트의 가장...
[Android] 카드뷰(CardView) 레이아웃 사용 속성 및 예시
안드로이드 레이아웃 중에 CardView가 있습니다. 카드뷰(CardView)는 포커 게임을 할 때 사용하는 카드를 생각하면 이해가 빠릅니다. 카드의 코너 4군데의 코너를 라운드 처리하며, 그림자(음영)을 쉽게 표현할 수...
[Python] 파이썬 소수점 반올림, 돈 표기 방법 : 천단위 콤마(쉼표) 찍기( 천단위 구분 기호 추가), 숫자 콤마 제거
숫자 사이에 콤마를 찍을때 1000단위 마다 콤마를 찍으려면 format 함수를 사용합니다. 날코딩이 하고 싶으시다면 말리지않을게요 ㅎㅎ format(값, “형식규칙”) 또는 “{형식규칙}”.format(값) 의 방법으로 코딩합니다. ...
[Python] 파이썬 self를 인자로 받는 함수(Method)와 그렇지 않은 함수(메소드)의 차이점
self를 인자로 넣은 함수는 변수명 = 클래스명()으로 초기화 후 변수명.함수명(값) 방식으로 접근이 가능합니다. self를 인자로 넣지 않는 함수는 클래스명.함수명(값) 방식으로 접근합니다. 코드의 동작은 동일합니다. 함수를...
[Vue.js] 컴포넌트(component) 사용시 props옵션에 값이 넘어오지 않을 때 처리하는 방법
컴포넌트는 부모-자신 관계 뷰에서 일반적으로 사용되는 방법입니다. Vue에서 부모-자식 컴포넌트 관계에서 부모는 props(아래) 통해서 자식에게 데이터를 전달하고, 자식은 events(위) 통해서 부모에게 데이터들 전달할 수 있어요....
java.lang.IllegalArgumentException: regist too many Broadcast Receivers
# OS Version: 5.1.1# Device: HUAWEI MediaPad T2 10.0 pro# RAM Free: 24.5%# Disk Free: 4.9% Fatal Exception: java.lang.RuntimeException: Unable to start service ddolcatmaster.mypowermanagement.BatteryNotificationService@da39b4a with...
[Python] 파이썬 코드 실행시간(시:분:초) 측정하는 방법 예제 총정리: time(), timedelta(),process_time(), perf_counter(),default_timer()
개발을 하다보면 소스 코드들 중 어느 부분에서 동작 시간이 오래 걸리는지 체크해야할 때가 있어요. 어느 부분에서 오래 걸리는지를 체크해서 코드 리팩토링과 같은 작업을 하거나 오래걸리는...
심장사상충 약 바르는 날(stronghold) : 고양이 집사의 할일
오늘은 우리집 두 녀석에게 심장사상충 약을 바르는 날이다. 와이프가 해외 직구한 약품이다. 고양이 무게에 따라 발라줄 약이 분리되어 있다. 1 박스에 3개가 들어있다. 한달에 1회...