Android Default background color setting

사용 언어: Kotlin 1.5.10
사용 버전: Android Studio 4.1.2

안드로이드 Default background color setting을 해보겠습니다.



기본적으로 안드로이드 화면의 색깔은 하얀색입니다.



이 색깔을 한 화면에서만 변경할 수 있지만, 일관성을 위해서 모든 화면의 배경 색깔을 동일하게 변경해야 할 경우가 있습니다.

화면이 100 개가 있다면 하나씩 변경하기 힘들 겁니다.

그래서, 기본 화면 색깔을 변경해 줍니다.



res - values 폴더에

themes.xml이나 styles.xml로 갑니다.

themes와 styles의 차이점은 themes에는 colorPrimary 같은 의미적인 문구를 적는 곳이고, Styles에는 android:textColor 같은 View의 속성들을 적는 곳이라고 하는데, 그냥 둘 다 똑같습니다. 아무렇게나 쓰고 있습니다.



<item name="android:colorBackground">[원하는 색상]</item> 을 적어줍니다.

저는 @color/teal_200을 사용했습니다.




원하는 색상은 color resource에 저장되어 있는 것을 써도 되고, #ffffff와 같이 직접 수치를 표기해도 됩니다.




결과를 볼까요?





이제, 새로운 화면을 만들어도 배경 색상이 동일하게 적용될 겁니다.



끝.


카테고리: Android



댓글

이 블로그의 인기 게시물

Python OpenCV 빈 화면 만들기

Python urllib.parse.quote()

Python bytes.fromhex()

Android AVD Ram size change

Forensics .pyc 파일 .py로 복구하기

Android Minimum touch target size

KiCad 시작하기 7 (FreeRoute 사용하기 2)

Android Notification with Full Screen

C++ OpenCV 모폴로지 침식, 팽창

KiCad 시작하기 2 (PCB 만들기)