Android 설치
MainActivity.java
Constraint Layout (제약 레이아웃)
- 기본적인 레이아웃으로 자동설정
- 타킷
- 같은 부모 레이아웃 안에 들어있는 다른 뷰의 연결점
- 부모 레이아웃의 연결점
- 가이드라인
- 연결점
- Top, Bottom, Left, Right
- CenterX, CenterY
- Baseline (텍스트를 보여주는 뷰인 경우에만 적용)
LinearLayout (선형 레이아웃)
- android:orientation = "vertical"
- android:orientation = "horizontal"
- weight (가중치) 적용 후 layout_width, layout_height의 크기 0dp로 설정
텍스트뷰 TextView
setText("string");
getText();
수치 단위
- 글자 : sp
- 뷰 : dp
버튼 이벤트 처리하는 여러가지 방법
1. XML 레이아웃에서 onClick 속성 값 넣기
XML 레이아웃의 뷰 객체를 얻는(연결하는) 함수.
findViewById(R.id.test);
- XML 레이아웃에서 미리 id가 정해져 있어야한다.
- setContentView() 함수 호출 후 호출하여야 한다.
토스트 메세지
Toast.makeText(this, "msg", Toast.LENGTH_LONG).show();
생명주기

메서드 재정의 단축키
Ctrl + O