전공 공부/안드로이드프로그래밍
사용자 인터페이스 기초
# 사용자 인터페이스 기초 - 자바의 swing은 사용하지 않음(리소스를 많이 잡아먹음) - 독자적인 사용자 인터페이스 컨트롤 사용(버튼, 리스트, 스크롤바, 체크박스, 메뉴, 대화 상자) # 뷰와 뷰그룹 - 뷰 : 컨트롤 또는 위젯. 사용자 인터페이스를 구성하는 기초적인 빌딩 블록. 즉, 컴포넌트들. 버튼, 텍스트, 체크박스. View 클래스를 상속받아서 작성 - 뷰그룹 : 다른 뷰들을 담는 컨테이너 기능. ViewGroup 클래스에서 상속 받음. layout이라고 불리며 선형 레이아웃, 테이블 레이아웃, 상대적 레이아웃 등이 속함. 각 레이아웃은 정해진 정책에 따라서 뷰들을 배치함. # UI를 작성하는 절차 1. 뷰그룹 생성 2. 필요한 뷰 추가 3. 액티비티 화면으로 설정 # UI를 작성하는 방법 ..
2021. 1. 14. 20:33