[Android] 안드로이드 RecyclerView(리사이클러뷰) 사용 방법

    [Android] 안드로이드 RecyclerView(리사이클러뷰) 사용 방법

    안녕하세요 이번에는 정말 핵심적인 View인 RecyclerView의 사용법에 대해 알아보겠습니다. RecyclerView는 뜻대로 재사용 뷰입니다. 기존의 리스트뷰 사용 시 리소스를 많이 잡아먹는 문제점을 해결하기 위해 스크롤을 할 때마다 기존의 View들을 재사용하여 적은 리소스를 사용하도록 만들어진 뷰입니다. RecyclerView의 속성 android:orientation="vertical" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" android:overScrollMode="never"

    [Android] 안드로이드 레이아웃 - FrameLayout(프레임 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - FrameLayout(프레임 레이아웃) 사용 방법

    이번에는 View들을 겹쳐서 사용하도록 제작된 FrameLayout을 사용해 보도록 하겠습니다. FrameLayout은 속해 있는 View들을 중첩시켜 놓고 내가 원하는 View를 상단에 표시하기 위해 사용되는 Layout입니다. 구글에서도 FrameLayout은 하나의 View만 표시되도록 권고하고 있습니다. 그러면 속성을 알아보겠습니다. FrameLayout의 속성 android:layout_gravity="top" top bottom left right start end center center_vertical center_horizontal fill fill_vertical fill_horizontal FrameLayout은 하나의 View만 표시되도록 만들어졌기 때문에 FrameLayout만의 ..

    [Android] 안드로이드 레이아웃 - GridLayout(그리드 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - GridLayout(그리드 레이아웃) 사용 방법

    안녕하세요. 이번에는 GridLayout의 사용법을 알아보겠습니다. 앞서 설명했었던 것 처럼 Grid와 Table은 비슷한 Layout 입니다. TableLayout의 사용법은 아래의 게시판에서 확인하실 수 있습니다. [Android] 안드로이드 레이아웃 - TableLayout(테이플 레이아웃) 사용 방법 안녕하세요. 이번에는 TableLayout을 사용해보고자 합니다. TableLayout과 다음에 알아볼 GridLayout은 아래와 같이 전화의 키패드, 앱 목록, 런처 홈의 아이콘 배치와 같이 각 View들을 격자 형태로 배치하 jdroid.tistory.com GridLayout은 TableLayout의 TableRow같은 View가 따로 없습니다. 그러면 GridLayout의 속성을 알아보겠습니..

    [Android] 안드로이드 레이아웃 - TableLayout(테이블 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - TableLayout(테이블 레이아웃) 사용 방법

    안녕하세요. 이번에는 TableLayout을 사용해보고자 합니다. TableLayout과 다음에 알아볼 GridLayout은 아래와 같이 전화의 키패드, 앱 목록, 런처 홈의 아이콘 배치와 같이 각 View들을 격자 형태로 배치하는 Layout입니다. TableLayout과 GridLayout의 속성이 약간의 차이가 있어 용도에 맞는 Layout을 사용하시면 됩니다. TableLayout의 속성 android:stretchColumns="0, 1, 2" android:shrinkColumns="3" android:collapseColumns="0"> android:layout_span="2" android:layout_column="2" TableLayout에서는 Row를 TableRow를 사용하여서 정..

    [Android] 안드로이드 레이아웃 - ConstraintLayout(컨스트레인트 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - ConstraintLayout(컨스트레인트 레이아웃) 사용 방법

    안녕하세요 이번에 사용해 볼 레이아웃은 Constraint Layout입니다. Constraint Layout은 View에 제약조건을 걸어 사용하는 Layout으로 RelativeLayout과 유사하지만 좀 더 간편하고, 유연하면서 빠르고 LinearLayout의 속성도 가지고 있는 레이아웃입니다. RelativeLayout의 사용 방법이 궁금하다면 아래에 게시글을 보시면 됩니다~! [Android] 안드로이드 레이아웃 - RelativeLayout(렐러티브 레이아웃) 사용 방법 안녕하세요 LinearLayout에 이어 다음 사용해 볼 레이아웃은 Relative Layout입니다. Relative Layout은 특정 요소에 대한 상대적인 배치를 지정할 수 있는 레이아웃입니다. 예를 들자면 View1의 위..

    [Android] 안드로이드 레이아웃 - RelativeLayout(렐러티브 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - RelativeLayout(렐러티브 레이아웃) 사용 방법

    안녕하세요 LinearLayout에 이어 다음 사용해 볼 레이아웃은 Relative Layout입니다. 혹시 LinearLayout의 사용 방법도 궁금하다면 아래 글을 보시면 됩니다! [Android] 안드로이드 레이아웃 - LinearLayout(리니어 레이아웃) 사용 방법 이전 글에서 Layout의 종류 및 제작한 디자인을 보여 드렸습니다. 안드로이드 레이아웃 - 종류 및 예시 안녕하세요 오늘은 안드로이드의 각종 레이아웃의 종류와 간단한 예시로 설명을 드리고자 jdroid.tistory.com Relative Layout은 특정 요소에 대한 상대적인 배치를 지정할 수 있는 레이아웃입니다. 예를 들자면 View1의 위 / 아래 / 좌 / 우에 View2를 배치 View1의 위 / 아래 / 좌 / 우에 ..

    [Android] 안드로이드 레이아웃 - LinearLayout(리니어 레이아웃) 사용 방법

    [Android] 안드로이드 레이아웃 - LinearLayout(리니어 레이아웃) 사용 방법

    이전 글에서 Layout의 종류 및 제작한 디자인을 보여 드렸습니다. 안드로이드 레이아웃 - 종류 및 예시 안녕하세요 오늘은 안드로이드의 각종 레이아웃의 종류와 간단한 예시로 설명을 드리고자 합니다. 안드로이드에 내장된 기본 레이아웃의 종류가 매우 다양한데요 오늘 글을 보고 상황에 따라, jdroid.tistory.com 이번 글에서는 LinearLayout에 대해 좀 더 상세하게 사용을 해보도록 하겠습니다. LinearLayout을 사용하는 방법은 간단합니다. 아래의 두 가지만 기억하시면 됩니다. android:orientation="" android:layout_weight=""​ 사용법을 알아보겠습니다!~ 먼저 LinearLayout을 만들어 줍니다. 세로 방향이기 때문에 android:orient..

    [Android] 안드로이드 레이아웃 - 종류 및 예시

    [Android] 안드로이드 레이아웃 - 종류 및 예시

    안녕하세요 오늘은 안드로이드의 각종 레이아웃의 종류와 간단한 예시로 설명을 드리고자 합니다. 안드로이드에 내장된 기본 레이아웃의 종류가 매우 다양한데요 오늘 글을 보고 상황에 따라, 내가 사용하기 편한 레이아웃을 고르셔서 사용하시길 바랍니다. Android Layout 종류 LinearLayout RelativeLayout ConstraintLayout TableLayout GridLayout FrameLayout 기타 Layout 이러한 레이아웃들이 있습니다. LinearLayout LinearLayout은 가로 혹은 세로로 순차적으로 쌓아나가는 Layout으로 대표적으로 많이 사용하는 Layout입니다. android: orientation의 상태에 따라 방향이 변경됩니다. vertical : 세로 ..

반응형