![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bR8CNP/btq83iRW1cy/HHH7BXRxGF6w2mMogScKZK/img.jpg)
스크롤뷰는 스크롤 기능이 적용된 뷰를 만들어냅니다. 스크롤뷰에서 가장 중요한 부분은, 자식/하위 뷰로 단 한 개만 가질 수 있다는 부분입니다. 아래 코드를 통해서 좀 더 살펴 봅니다. 스크롤뷰를 사용할 때, 자주 사용되는 속성을 알아 봅시다. android:layout_height="match_parent" => 스크롤뷰의 높이를 500dp 이런식으로 설정하면, 설정한 값 내에서 스크롤바가 움직이게 됩니다. android:fillViewport="true" => 해당 값은 항상 true입니다. 지정하지 않으면, 기능상에 장애가 일어날 수 있습니다. android:scrollbars="none" => none으로 설정하면, 스크롤바 막대가 보이지 않습니다. 속성을 아예 부여하지 않으면, 스크롤바 막대가 보..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dl0TfL/btq8TP5zsq3/ak80vlhgl4Nsho0K50k6Qk/img.png)
Linear Layout을 사용해서 6개의 블록을 만들어봅시다. 바로 코드를 확인합니다. 에뮬레이터 실행 결과 우선 부모 뷰의 Linear Layout 중에서 Orientation 속성을 Horizontal로 해주면, 수평 방향으로 전체적인 방향이 설정됩니다. 부모 뷰 안에 Linear Layout으로 이루어진 자식 뷰 하나를 생성합니다. 해당 자식 뷰가 전체적인 화면 UI를 차지하도록, width=0dp, height=match_parent으로 설정합니다. 만약 width="match_parent"로 설정하면, 두 번째 Linear Layout 자식 뷰에 포함된 블록 3~6이 보이지 않게 됩니다. weight은 1로 설정합니다. 첫 번째 Linear Layout 부모 뷰에 TextView 자식 뷰 3개..
- Total
- Today
- Yesterday
- 리스트뷰
- 탭레이아웃
- findViewById
- bmi 계산기 만들기
- 선형 레이아웃
- 안드로이드 스튜디오 에러
- Bmi Calculator
- tabLayout
- android adapter
- 애드뷰
- addView
- view binding
- 미제사건
- RecyclerView
- 2021년 사건사고
- 안드로이드 앱 만들기
- 상대적 레이아웃
- lazy init
- 대한민국 미제사건
- 리사이클러뷰
- 2019년 사건사고
- ToDo List 앱 만들기
- 2007년 사건사고
- 안드로이드 프로젝트
- 인텐트
- 뷰 바인딩
- notifyDataSetChanged
- 자바스크립트 배열
- 메소드 오버라이딩
- 안드로이드 어댑터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |