안드로이드(Android) 커서(Cursor) 사용 방법(AsyncTask 활용)
커서(Cursor) 사용 방법 AsyncTask를 사용해보자. AsyncTask 클래스는 스레드나 메시지 루프 등의 원리를 이해하지 않아도 UI 작업을 쉽게 할 수 있다. execute()를 사용하여 AsyncTask를 실행한다. onPreExecute()가...
[오류처리] Caused by: java.lang.module.InvalidModuleDescriptorException: XXXXXX.class found in top-level directory (unnamed package not allowed in module) 오류 해결 방법
맥북에 AArch64용 이클립스를 설치하였다. IBM cpu 기반이라면 x86_64버전을 다운받아서 설치하면된다. 자바 프로젝트를 하나 생성후 클래스 파일을 하나 만들고 실행을 시켜보았다. 자바 환경 설정 역시 잘 되어...
안드로이드(Android) 리사이클러뷰(RecyclerView)를 사용방법
리사이클러뷰(RecyclerView)는 리스트뷰(ListView)와 사용목적과 동작 방식이 매우 유사하다. 하지만 리스트뷰의 단점을 보완하였다. 그래서 개인적인 생각인데 리스트뷰를 쓰는 일은 이제 없을 것이다. 많은 데이터를 불러와 표시하여도 메모리...
셔터스톡(shutterstock) 사진 판매를 시작하다!! 사진 등록 거부 사유
새로운 부수입원을 찾고 있었습니다. 작년에 셔터스톡에 가입을 하게되었고, 사진 업로드를 시작했습니다. DSLR로 촬영한 사진 중에 첫번째 테스트로 5장 정의 사진을 보정하여 등록하였지만 모든 사진이 거부당했습니다....
당화혈색소(HbA1C)를 혈당수치(mmol/L 및 mg/dL)로 환산표
당뇨전단계 그리고 당뇨병에 걸린 사람들은 당화혈색소 수치가 굉장히 중요하다. 혈당 수치는 mmol/L 및 mg/dL 단위로 측정할 수 있다. 한국은 혈당 수치를 mg/dl를 사용하고, 미국 역시...
공복혈당 평균혈당 수치별 당화혈색소(HbA1c) 단위 변환 계산표 변환표 계산기
당화혈색소(HbA1c, hemoglobin A1c)는 장기간의 혈중 포도당 농도를 확인하기 위하여 사용하는 혈색소의 한 형태로, 높은 혈중 포도당 상태, 즉 혈당이 높은 상태에 혈색소가 노출되면서 형성된다. 당화혈색소는...
휴대폰 배터리 충전 알림 무료 앱(안드로이드) – 충전 완료 알림
휴대폰 배터리가 충전이 완료되면 벨소리나 mp3 노래를 재생해주는 무료 앱이 있습니다. 상당히 많은 기능을 제공합니다. 충전알림 레벨을 설정할 수 도 있습니다. 가령, 80%에 설정해두면 80%에...
연도별 삼재 정리표 ( 나의 삼재는 언제 오는가?)
이미지출처: pixabay.com 삼재란? 인간이 9년 주기로 맞이하는 인생에서 가장 위험한 시기(?)를 일컫는 단어이다. 9년이 지나가는 시점부터 3년간 별의별 재난을 겪게 된다고 하며 이를 삼재팔난이라고 별도로 부른다. 삼재에 해당하는 각각의 해를 들삼재, 눌삼재, 날삼재라고 칭한다. 1년차는 들삼재 2년차는 눌삼재 3년차는 날삼재 사주 쪽에서는 삼합의 생지를 충하는 년에 삼재가 들어온다고 알려져 있다. 흔히 천살(天殺), 지살(地殺),...
Java @SuppressWarnings 어노테이션 사용방법
자바 스프링 프레임워크 기반에서 Back End 코드를 작성하다보면 @SuppressWarnings를 만나게 된다. 이는 노란색으로 경고를 준다. 의미하는 바는 “사용하지 않는 것이 좋겠다” 라고 경고를 해주는 것이다....
Kidde smoke detector battery change [연기 탐지기 배터리 교체]
지난 밤 자정이 넘어 알람이 울렸다. 자다 깨서 깜짝 놀랬다. 와이프는 연기탐지기 배터리 교체를 해야 한다고 하였다. 다음 날 아침 일어나서 배터리를 교체하기위해 확인 작업에...