본문 바로가기

🖥 Programming/📱 Android (Java)23

안드로이드 Log 종류 및 사용법 Log의 종류는 총 5가지가 있습니다. 5가지를 하나씩 알아보도록 하겠습니다. 1. Log.d public static int d(String tag, String msg) { return println(LOG_ID_MAIN, DEBUG, tag, msg); } public static int d(String tag, String msg, Throwable tr) { return println(LOG_ID_MAIN, DEBUG, tag, msg + '\n' + getStackTraceString(tr)); } Log.d는 Debug의 약자입니다. 로그가 파란색으로 출력됩니다. 2. Log.e public static int e(String tag, String msg) { return println(LO.. 2021. 8. 23.
[Android] 안드로이드 Glide로 gif파일 재생하기 이번에는 Glide 라이브러리를 이용하여 gif파일을 재생해보도록하겠습니다. Step1) gradle파일에 두 문장을 추가합니다. implementation 'com.github.bumptech.glide:glide:4.13.2' annotationProcessor 'com.github.bumptech.glide:compiler:4.13.2' implementation 'com.github.bumptech.glide:glide:4.11.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0' Step2) 재생할 GIF 파일을 res폴더 안에 raw폴더안에 넣습니다.(raw폴더가 없으면 생성) raw폴더를 만드는 방법은 다음과 같습니다. Ste.. 2021. 8. 23.
[Android] TextView(텍스트뷰) singleLine / ellipsize 사용법 TextView의 singleLine와 ellipsize를 사용하여 레이아웃을 구성하는 방법을 알아보겠습니다. android:singleLine="true"설정시 ellipsize를 설정할 수 있는 방법은 총 5가지가 있습니다. 이번에는 ellipsize의 속성중에서 start, middle, end 총 3가지의 속성에 대해서 알아보도록 하겠습니다. 아래 예시코드를 보겠습니다. ▼"singleLine: true / ellipsize: start"설정 시 글자가 한줄에 다 채우지 못할경우 처음에 "..."으로 생략이 되는것을 알 수 있습니다. ▼"singleLine: true / ellipsize: middle"설정 시 글자가 한줄에 다 채우지 못할경우 가운데 "..."으로 생략이 되는것을 알 수 있습니다.. 2021. 8. 23.
[Android] TextView에 이미지 설정하기(drawable) 기본 TextView를 한번 보겠습니다. 다음은 drawableLeft, drawableTop, drawableRight, drawableBottom 속성을 사용하여 TextView에 이미지를 적용해 보겠습니다. 3번째 TextView는 drawablePadding을 통해 이미지의 여백을 설정해보겠습니다. 2021. 8. 22.