amid.jungs

Android & Kotlin : Log, 변수 본문

Android

Android & Kotlin : Log, 변수

amid.jungs 2021. 7. 25. 19:30

 

Ⅰ. Log

동작에 대한 기록으로 시스템로그 & 개발자가 디버깅을 위한 목적으로 사용한다

Log.d("TAG", "출력 메세지")

 

  • 로그 종류

- Log.e(String, String)     오류

- Log.w(String, String)    경고 

- Log.i(String, String)      정보

- Log.d(String, String)    디버그

- Log.v(String, String)    상세

 

  • 로그캣 메시지 형식 
Log.d(tag, message)

 

  - V  상세 (가장 낮은 우선순위)

 - D  디버그

 - I  정보

 - W  경고

- E  오류

-  A  강제종료

 

Ⅱ. 변수 

임시로 메모리 (저장 공간)에 저장하고 이름을 부여한 것

  • 데이터 타입
구분 데이터 타입  설명 값의 범위 EX
숫자형 Double 64비트 실수 소수점
Float 32비트 실수 F
Long 64비트 정수 L
Int 32비트 정수 -2.147.483.648 ~
2.147.483.647
Short 16비트 정수 -32.768 ~ -32.767
Byte 8비트 정수 -128~127
문자형 Char 문자 1개  '한'
String 문자 여러개 "쌍따옴표"
불린형 Boolean True / False True / False

 

  •  var (수정 가능)
//변수선언과 값을 동시에 넣기
var 변수명 = 값

var Name = "김미미"

//값을 초기화하지 않고 선언만
var 변수명 : 타입
변수명 = 값

var Age : Int
Age = 20

 

  •   val (읽기전용)     
val 변수명 = 값

val sport = "양궁"
val list = sport + "출전"

 

  • 상수 Const

       변하지 않는 값을 입력 시 사용

   

coonst val week = 7

 

 

 

📎Other

  • Logcat : 출력되는 로그들을 모아서 보는 도구
  • 문자열 템플릿 : 문자열 내부에서 $를 사용하여 해당 영역이 문자X 코드라는 것을 알림
var sport = "양궁"
Log.d("ex" , "제 종목은 ${sport}입니다 ")

 

'Android' 카테고리의 다른 글

Android #Kotlin03  (0) 2021.07.27
Android & Kotlin 02 : 배열 ,컬렉션  (0) 2021.07.25
Android란?  (0) 2021.07.25
LiveData  (0) 2021.04.02
Room 사용하기  (0) 2021.03.29
Comments