티스토리 뷰
반응형
안드로이드에서 화면을 그리는 요소로는 뷰콤포넌트 View Component가 있습니다.
화면이 버튼, 이미지, 드롭다운 등 여러 요소로 이루어질 수 있는데, 이는 모두 뷰콤포넌트를 활용한 것입니다.
뷰콤포넌트는 드래그앤드랍 방식으로 완성하거나, XML언어를 사용해 직접 코딩하는 방법이 있는데, 전자로 원하는 화면을 완성하기에 매우 어려움이 있기에, 대부분 XML 언어를 코딩하는 것으로 알려져 있습니다.
잠시 아래의 사진을 확인합니다.
화면을 그리는 작업은 res - layout - activity_main.xml 파일에서 이루어집니다. 본인이 작업한 xml 파일을 실행시켜서 에뮬레이터에 띄우려면, MainActivity.kt 내의 패키지명만 바꿔주시면 됩니다.
반응형
가장 왼쪽에 Palette 부분에서 여러 가지 뷰콤포넌트들을 확인할 수 있습니다. 중간에 30은 안드로이드 버전을 의미하며, 오른쪽의 Code에서 XML을 코딩합니다. Design 부분에서 뷰콤포넌트를 확인하거나 드래그앤드랍 방식으로 화면을 완성할 수 있습니다.
반응형
'Android App Coding' 카테고리의 다른 글
선형 레이아웃 Linear Layout (0) | 2021.07.07 |
---|---|
뷰콤포넌트 2편 View Component (0) | 2021.07.07 |
Pixel, DPI, DP (0) | 2021.07.06 |
안드로이드에서는 화면을 어떻게 그릴까? (0) | 2021.07.06 |
모바일 앱 개발 절차 Mobile App Development Process (0) | 2021.07.04 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 메소드 오버라이딩
- 리사이클러뷰
- view binding
- 대한민국 미제사건
- android adapter
- 탭레이아웃
- 자바스크립트 배열
- 2019년 사건사고
- 안드로이드 어댑터
- RecyclerView
- 미제사건
- Bmi Calculator
- 인텐트
- 리스트뷰
- ToDo List 앱 만들기
- bmi 계산기 만들기
- 선형 레이아웃
- tabLayout
- 상대적 레이아웃
- notifyDataSetChanged
- 뷰 바인딩
- 안드로이드 앱 만들기
- addView
- findViewById
- 안드로이드 프로젝트
- 애드뷰
- 안드로이드 스튜디오 에러
- lazy init
- 2021년 사건사고
- 2007년 사건사고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함