투케이2K

36. (TWOK/UTIL) [Android/Java] values 폴더 - colors.xml , strings.xml , styles.xml 본문

투케이2K 유틸파일

36. (TWOK/UTIL) [Android/Java] values 폴더 - colors.xml , strings.xml , styles.xml

투케이2K 2022. 4. 14. 08:13

[설 명]

프로그램 : Android / Java

설 명 : res > values 폴더 - colors.xml , strings.xml , styles.xml 코드 관리

 

[colors.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>


    <!-- 애플리케이션 기본 색상 -->
    <color name="colorPrimary">#343d46</color>
    <color name="colorPrimaryDark">#343d46</color>
    <color name="colorAccent">#343d46</color>


    <!-- 파이어베이스 푸시 아이콘 배경 색상 -->
    <color name="pushBgColor">#8B63FF</color>
</resources>
 

[strings.xml : 소스 코드]

<resources>
    <!-- 리소스 관리 : 앱 명칭 -->
    <string name="app_name">testapplication</string>
</resources>
 

[styles.xml : 소스 코드]

 

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- [Pie] 특정 버전 이상 사용 [v28] : 애플리케이션 테마 설정 -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>

        <!-- 앱 실행 시 화이트 대기 현상 해결 -->
        <!-- 테두리 설정 : android:windowContentOverlay -->
        <!-- 투명 처리 설정 : android:windowIsTranslucent -->
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowIsTranslucent">true</item>
    </style>


    <!-- Dialog 다이얼 로그 팝업창 전체 화면 만들기 -->
    <style name="Dialog">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowTitleStyle">@null</item>
        <item name="android:windowFrame">@null</item>
        <item name="android:windowIsFloating">false</item>
        <item name="android:windowContentOverlay">@null</item>
    </style>

</resources>

 
반응형
Comments