📱테스트 환경
Samsung Galaxy Android 13 • Android 10
카카오톡 상태바를 보면 검정색 글씨에 #9AADBC 색상을 사용한 것을 알 수 있다. 이처럼 변경하는 방법을 알아보도록 하겠다.
window.statusBarColor
를 사용하면 상태바의 배경색상을 변경 할 수 있다.
window.statusBarColor = Color.parseColor("#9AADBC")
window.statusBarColor = Color.WHITE
이런식으로 HEX 코드값을 이용해서 색상을 보여줄 수도 있고, 간단하게 Color 에 등록한 색상을 사용할 수도 있다.
자신의 애플리케이션의 색상에 맞춰서 잘 보여주면 된다.
window.decorView.systemUiVisibility
를 사용해서 상태바의 텍스트 색상을 변경 할 수 있다.
// 검정색 글씨
window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR
// 하얀색 글씨
window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR
이런식으로 검정색으로 나올지, 하얀색으로 나올지 정해서 사용하면된다.
둘다 onCreate() 에서 설정해주면, 손쉽게 원하는 배경색과 글자색으로 이쁘게 보이게 할 수 있다.
색상을 가져오는 쉬운 방법이 나는 MAC 환경에서 ColorSlurp 어플을 사용하고있다.
이 어플을 알고나서는 진짜 손쉽게 다른 어플들의 색상 HEX 값을 가져와서 참고해서 사용할 수 있는데 아주 유용하게 사용하고있다.
MAC 환경이라면 한번씩 확인해보는건 좋을 것 같다.
ColorSlurp · The best color picker in the universe!
Everything You Need For Maximum Productivity Pick any color on your screen using the high-precision magnifier. Create and organize palettes with advanced color editing tools. Check color contrast for perfect accessibility. Pick colors with your camera on i
colorslurp.com
'Kotlin' 카테고리의 다른 글
[Kotlin] 이미지 다운로드받기 - ByteArray Image Download (0) | 2023.11.29 |
---|---|
[Kotlin] 애널리틱스 로그 보내기 - Analytics (4) | 2023.11.26 |
[Kotlin] Text 에 Url 연결하기 - 택배검색 url 연결하기 (1) | 2023.11.25 |
[Kotlin] Admob 적응형 배너 등록하는 방법 (0) | 2023.11.25 |
[Kotlin] 앱 정보 가져오기 - App Name & App Icon 가져오기 (1) | 2023.11.25 |