โช๏ธ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ์์ ์ค์
values → themes → themes.xml ์์
ํ๋จ์ <item name="android:background">์ํ๋ ์์</item>์ ์ถ๊ฐํ๋ฉด ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ ์์์ผ๋ก ์ค์ ๋๋ค.
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.Note" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
<item name="android:background">#1D1D1D</item>
</style>
</resources>
โช๏ธ๊ธ์ ์ ์ค์
values → colors.xml ์์
ํ๋จ์ <color name="์ ํ๊ณ ์ถ์ ์ด๋ฆ">#FF9E9E9E</color>์ ์ถ๊ฐํ๊ณ
์ฌ์ฉ๋ฒ์ xml์์ ํด๋น ์ปฌ๋ฌ์ ์ด๋ฆ์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="purple_200">#FFBB86FC</color>
<color name="purple_500">#FF6200EE</color>
<color name="purple_700">#FF3700B3</color>
<color name="teal_200">#FF03DAC5</color>
<color name="teal_700">#FF018786</color>
<color name="black">#FF000000</color>
<color name="white">#FFFFFFFF</color>
<!-- my color -->
<color name="color_basic">#FF9E9E9E</color>
</resources>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/color_basic"/>
โช๏ธํฐํธ ์ฌ์ฉํ๊ธฐ
res → New → Android Resource Directory๋ฅผ ํด๋ฆญํ๊ณ ์ด๋ฆ์ font๋ฅผ ์น๊ณ OK
์ฌ์ฉํ๋ ํฐํธ์ ํ์ผ๋ช ์ ๋๋ฌธ์, ๋์ด์ฐ๊ธฐ๊ฐ ๋ค์ด๊ฐ๋ฉด ์๋๋ค.
์ฌ์ฉ๋ฒ์ xml์์ fontFamily์์ ์ํ๋ ํฐํธ์ ํ์ผ๋ช ์ ๋ฃ์ด์ค๋ค.
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gothic_bold"/>
โช๏ธ๊ธฐ๋ณธ ํ์ดํ๋ฐ ์ ๊ฑฐ
values → themes → themes.xml ์์
ํ๋จ์ <item name="windowNoTitle">true</item>์ ์ถ๊ฐํ๋ฉด ๊ธฐ๋ณธ ํ์ดํ๋ฐ๊ฐ ์์ด์ง๋ค.
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.Note" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
<item name="windowNoTitle">true</item>
</style>
</resources>