* ### XML basic
1.activity_main.xml<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" />
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout>
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width 속성에서 앞에 있는 android:는 xmlns:android로 지정된 정보를 참조한다.
xmlns:android 안드로이드 기본 SDK에 포함되어 있는 속성을 사용
xmlns:app 프로젝트에서 사용하는 외부 라이브러리에 포함되어 있는 속성을 사용
xmlns:tools 안드로이드 스튜디오의 디자이너 도구 등에서 화면에 보여줄 때 사용한다.
이 속성은 앱이 실행될 떄는 적용되지 않고 안에서 만 작동
android:id
@+id/아이디값
layout_constraint[source 뷰의 연결점]_[타깃 뷰의 연결점]="[타깃 뷰의 id]"