[android] CardView와 테두리 둥글게 처리

안녕하세요! 안드로이드 앱을 개발하면서 UI 구성 요소 중 하나인 CardView의 테두리를 둥글게 처리하는 방법에 대해 알아보겠습니다.

1. CardView 추가

우선, CardView를 앱의 레이아웃 파일에 추가해야 합니다. 다음은 CardView를 XML 레이아웃 파일에 추가하는 코드입니다.

<androidx.cardview.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:cardCornerRadius="8dp"
    app:cardElevation="4dp">
    
    <!-- CardView 내용 -->
    
</androidx.cardview.widget.CardView>

2. 속성 추가

CardView에 app:cardCornerRadius 속성을 사용하여 테두리의 둥글기 정도를 설정할 수 있습니다. 이 값은 dp 단위로 지정하며, 값을 늘리면 테두리가 더욱 뚜렷하게 둥글어집니다.

3. 효과 적용

위의 코드에서 app:cardElevation 속성을 사용하여 CardView에 그림자 효과를 줄 수도 있습니다.

이제 CardView를 추가하고 테두리를 둥글게 처리하는 방법을 알아보았습니다. 이를 통해 더 깔끔하고 모던한 UI를 구성할 수 있을 것입니다.

참고자료: Android Developers - CardView

고맙습니다!