tools : The tools namespace is used when you want to find dummy content that is only used when you're previewing the app in the preview pane. Attribute using the tools data space are removed when you actually compile the app.
tools는 preview에서 먼저 보고 싶은 내용물들이 보여지도록 도와준다. 하지만 컴파일되는 순간 tools 관련 항목들은 제거된다.
단지 preview에서 dummy content 를 확인하기 위한 용도
namespace는 같은 이름을 가진 속성(attribute)을 구분하여 서로 다른 기능을 수행하도록 돕는 역할을 한다.
(namespace : <컴퓨터>명칭 공간, dummy : 모조의)
android namespace는 Android Framework(뼈대)의 핵심 부분(core part)을 만들기 위해 사용된다.
반면, app namespace는 Android Framework(뼈대)의 핵심 부분은 아니지만, custom 코드나 라이브러리의 각 속성을 사용하기 위해 쓴다.
출처 : classroom.udacity.com/courses/ud9012
'> Android' 카테고리의 다른 글
[Android] Padding, Margin (0) | 2020.09.20 |
---|---|
[Android] Gradle, Android JetPack, Androidx (0) | 2020.09.20 |
[Android] sp, dp (0) | 2020.09.20 |
[Android] Room을 사용하여 로컬 데이터베이스에 데이터 저장 (0) | 2020.09.19 |
[Android] Layout Inflation Process (0) | 2020.09.18 |
댓글