뷰를 반복적으로 나타내기 위한 여러 가지 방법들이 존재합니다. 보통 다음의 세 가지 방법으로 뷰를 반복적으로 나타낼 수 있습니다. 1. AddView 2. ListView 3. RecycleView 이 중에서 애드뷰는 실제로 잘 사용되는 방법은 아니라고 합니다. 그러나 애드뷰를 기본적으로 알아야 나중에 리스트뷰와 리사이클뷰를 이해하는 데에 도움이 될 것입니다. 리스트뷰는 이전에 많이 사용되었던 방법이고, 최근에는 효용성 때문에 리사이클뷰를 사용한다고 합니다. 애드뷰 AddView를 제작하는 순서는 다음으로 요약할 수 있습니다. 1. 아이템을 담게 될 XML 파일을 만듭니다. 2. XML에 텍스트나 이미지뷰 등으로 내용을 채워줍니다. 3. 컨테이너 뷰에 이를 더해줍니다. 4. 반복시킵니다. 실제로 애드뷰를..
스크롤뷰는 스크롤 기능이 적용된 뷰를 만들어냅니다. 스크롤뷰에서 가장 중요한 부분은, 자식/하위 뷰로 단 한 개만 가질 수 있다는 부분입니다. 아래 코드를 통해서 좀 더 살펴 봅니다. 스크롤뷰를 사용할 때, 자주 사용되는 속성을 알아 봅시다. android:layout_height="match_parent" => 스크롤뷰의 높이를 500dp 이런식으로 설정하면, 설정한 값 내에서 스크롤바가 움직이게 됩니다. android:fillViewport="true" => 해당 값은 항상 true입니다. 지정하지 않으면, 기능상에 장애가 일어날 수 있습니다. android:scrollbars="none" => none으로 설정하면, 스크롤바 막대가 보이지 않습니다. 속성을 아예 부여하지 않으면, 스크롤바 막대가 보..
- Total
- Today
- Yesterday
- 상대적 레이아웃
- android adapter
- 뷰 바인딩
- 탭레이아웃
- 리스트뷰
- addView
- 2019년 사건사고
- 대한민국 미제사건
- ToDo List 앱 만들기
- 리사이클러뷰
- lazy init
- 안드로이드 스튜디오 에러
- notifyDataSetChanged
- 안드로이드 앱 만들기
- RecyclerView
- bmi 계산기 만들기
- 애드뷰
- 안드로이드 어댑터
- 2007년 사건사고
- 자바스크립트 배열
- 미제사건
- findViewById
- 메소드 오버라이딩
- 안드로이드 프로젝트
- 선형 레이아웃
- 2021년 사건사고
- tabLayout
- view binding
- 인텐트
- Bmi Calculator
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |