안드로이드/개발자 일상
안드로이드 xmlns:tools , tools:
차누감
2020. 3. 12. 19:00
반응형
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를 사용한다면 그리려고 하는 레이아웃을 선언합니다.
반응형