개발여행일지~
안드로이드 면접 질문 답변하기 (10회차) 본문
코틀린의 프로퍼티와 변수의 차이
프로퍼티(val)는 읽기전용이고, 한 번 값이 할당되면 이후에 변경할수없는 특성을 가지고있습니다.
변수(var)는 선언된 변수를 변경 가능한 값이고, 변수값은 선언 후에도 변경할 수 있습니다.
위와 같은 특성이 있기때문에 코틀린에서는 var와 val을 구분해서 사용합니다.
AndroidManifest에 대해 설명해주세요
앱의 필수 구성 요소이며 정의되지 않은 권한이나 구성요소를 앱 구동 시 사용할 수는 없습니다.
쉽게 말해 안드로이드 프로젝트에서는 반드시 필요한 파일들이 있습니다. AndroidManifest.xml이란 파일이며 Manifest 파일은 앱에 대한 필수 적인 정보를 안드로이드 툴과, OS, Google Play 스토어에 제공됩니다.
해당 파일에는 여러 정보들을 담을 수 있지만 그중 꼭 필요한 정보가 있습니다. 패키지 이름, 앱에서 사용되는 컴포넌트, 권한, 요구되는 하드웨어와 소프트웨어입니다.
'코틀린 공부정리' 카테고리의 다른 글
안드로이드 면접 질문 답변하기 (12회차) (0) | 2023.11.09 |
---|---|
안드로이드 면접 질문 답변하기 (11회차) (0) | 2023.11.08 |
안드로이드 면접 질문 답변하기 (9회차) (0) | 2023.11.06 |
4주차 WIL 주간회고! (0) | 2023.11.06 |
안드로이드 면접 질문 답변하기 (8회차) (0) | 2023.11.03 |