[android] 안드로이드 UI 폰트 및 텍스트 스타일

안드로이드 앱을 개발할 때, UI 디자인은 매우 중요합니다. 텍스트는 앱의 사용자 경험과 전반적인 외관에 큰 영향을 미치므로, 안드로이드에서 텍스트 스타일과 폰트를 설정하는 방법을 알아보겠습니다.

1. 폰트 설정하기

안드로이드 앱에서 특정 폰트를 사용하려면, 먼저 assets 폴더에 원하는 폰트 파일을 추가해야 합니다. 그런 다음, xml 파일에서 TextView 또는 EditText와 같은 뷰에 새로운 폰트를 적용할 수 있습니다.

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="폰트를 적용할 텍스트"
    android:fontFamily="@font/your_font_file"
    />

2. 텍스트 스타일 적용하기

텍스트 스타일을 적용하여 일관된 디자인을 유지하고 사용자들에게 일관된 경험을 제공할 수 있습니다. 안드로이드에서는 styles.xml 파일에서 텍스트 스타일을 정의하고 TextView에서 참조할 수 있습니다.

<style name="AppTextAppearance" parent="TextAppearance.AppCompat">
    <item name="android:textColor">@color/your_text_color</item>
    <item name="android:textSize">16sp</item>
    <item name="android:textStyle">bold</item>
</style>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="스타일을 적용할 텍스트"
    android:textAppearance="@style/AppTextAppearance"
    />

이제 원하는 폰트를 적용하고, 일관된 텍스트 스타일을 통해 안드로이드 UI를 개선할 수 있습니다.

위의 내용을 참고하여 안드로이드 앱에서 폰트 및 텍스트 스타일을 적용하는 방법에 대해 알아보았습니다. 이를 통해 사용자들에게 더 나은 환경을 제공할 수 있도록 UI를 개선하는 데 도움이 되기를 바랍니다.

참고 자료: 안드로이드 개발자 사이트