반응형 안드로이드 스튜디오 팔레트3 Android Palette Component 정리 4. Containers 1.Spinner 스피너는 하나의 값을 빠르게 찾을 수 있는 방법을 제공. 기본 상태는 현재 선택된 값을 표현하고 스피너를 클릭하여 원하는 모든 사용가능한 값이 드롭다운 메뉴로 표시가 된다. 2. RecyclerView RecyclerView는 대량의 데이터 세트를 즉시 표현하기 위해 사용하고ListView보다 향상된 성능을 제공할 수 있다. Adapter의 ViewHolder를 사용하여 View를 재활용하여 사용합니다. 아래로 스크롤을 통해 화면에 표시되는 데이터가 변경이 됩니다. 3.ScrollView 화면에 넘칠때 사용하는 뷰로 수직으로 스크롤 할 수 있음 4. HorizontalScrollView 화면에 넘칠때 사용하는 뷰로 수평으로 스크롤 할 수 있음 5. NestedScrollView 한 화면.. 2022. 11. 22. Android Palette Component 정리 3. Layouts 1. ConstraintLayout 여러 제약 조건을 통해 레이아웃을 배치하는 방식. ViewGroup 유연한 방식으로 위젯을 배치하고 크기를 조정이 가능하다. 화면의 크기가 각기 다른 요즘 시대에 가장 많이 사용하고 있는 레이아웃 중 하나. 기능 - 상대적 포지셔닝 ex) button 의 layout_constraintLeft_toRightOF=”@+id/buttonA” - 상대적 포지셔닝 제약 ex) layout_constraint방향(Left,Right, Top Bottom…)_to방향Of - 상대 위치 지정 여백(margin) ex)android:layout_margin방향 → 여백은 양수이거나 0일수만 있음 - 센터링 포지셔닝 app:layout_constraintLeft_toLeftOf="pa.. 2022. 11. 22. Android Palette Component 정리 2. Widgets 안드로이드 팔레트 위젯 정리 1. View 다른 위젯들의 기본적인 클래스이고 이를 이용하여 자유롭게 커스텀하여 사용할 수 있음 2. ImageView View의 속성을 상속받아 이미지를 화면에 표시하고 일반적으로 이미지에 색조를 적용하고 이미지 크기 조정을 처리하는데 사용한다. 3. WebView View의 속성을 상속받아 웹 URL이 연결된 화면을 표시함 4.VideoView View의 속성을 상속받아 비디오 파일을 표시함 5.CalenderView View의 속성을 상속받아 달력을 표시함 6. ProgressBar , ProgressBar(Horizontal) ProgressBar → 어떠한 동작에 대해서 얼마나 걸릴지 모를때 사용을 함, 얼마나 걸리는지에 대한 구체적인 값을 표시하지 않아 버퍼링과 .. 2022. 11. 21. 이전 1 다음 반응형