본문 바로가기
안드로이드/개발자 일상

안드로이드 xmlns:tools , tools:

by 차누감 2020. 3. 12.
반응형

https://developer.android.com/studio/write/tool-attributes?hl=ko

 

도구 속성 참조  |  Android 스튜디오  |  Android Developers

Android 스튜디오에서 지원하는 도구 네임스페이스의 다양한 XML 속성은 디자인-시간 기능 또는 컴파일-시간 동작을 사용합니다.

developer.android.com

안드로이드에서 빌드를 하기 전에 xml에서 디자인 등을 확인할수 있는데,

xml에서만 보이거나 주석같은 용도로 많이 사용한다.  

 

자세한 사항은 위의 주소(안드로이드 개발자 사이트)를 접속하여 찾아보자.

◎오류 처리 속성

경고 메세지 숨기는 데 도움된다.

 

- tools:ignore : 오류를 무시할때 사용

- tools:targetApi :  지원하는 API 수준

- tools:local :  어떤 기본 언어가 사용되는지 도구에 알려준다.

 

 

◎디자인-시간 뷰 속성

레이아웃 미리보기에서만 보이는 특성을 정의한다.

 

tool:text :로 하면 레이아웃 미리보기에선 글씨가 보이지만 빌드하고 폰에서 확인하면 글자가 없을 것이다.

tool:context : 현재 레이아웃과 연결 활동할 context를 알려줍니다.

tool:itemCount : RecyclerView를 사용한다면 레이아웃 미리보기에 리스트 개수를 표현합니다.

(화면 사이즈를 알아 볼 수 도 있는 용도)

tool:layout : Fragment를 사용한다면 그리려고 하는 레이아웃을 선언합니다.

반응형

댓글