본문 바로가기

🖥 Programming/📱 Android (Kotlin)108

[Android][kotlin] 앱 하단바 색상 변경방법 안녕하세요, 챠니입니다! 오늘은 안드로이드 앱 하단바 색상 변경 방법에 대해 알아보겠습니다. 하단바는 사용자 인터페이스에서 중요한 부분 중 하나로, 앱의 디자인 일관성을 유지하거나 사용자 경험(UX)을 개선하는 데 큰 역할을 합니다.안드로이드 개발을 진행하다 보면 하단 네비게이션 바의 배경색과 아이콘 색상을 앱의 테마에 맞게 수정해야 하는 경우가 많은데요, 이를 간단히 설정할 수 있는 방법을 단계별로 알아보겠습니다!1. 하단바 색상 변경 코드 전체 예시 // 하단바 색상 및 아이콘 색상 변경window.navigationBarColor = ContextCompat.getColor(this, R.color.black) // 배경색 변경WindowInsetsControllerCompat(window, bin.. 2024. 12. 18.
[Android] Duplicate class found.. / android.support, AndroidX 대응 오랜만에 버그를 만나서 신난 개발자. 서드파티 라이브러리를 추가하는 과정에서 다음과 같이 에러를 접하게 되었습니다. Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.9.0-runtime (androidx.core:core:1.9.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules core-1.9.0-runtime (androidx.core:core:1.9... 2024. 11. 20.
[해결방법] 개발자 프로필과 모든 앱이 2024년 9월 10일에 Google Play에서 삭제됩니다. 안녕하세요~ 챠니입니다! :) 오늘은 구글 개발자 계정을 운영 및 관리하다보면 여러 요구사항을 만족해야 계속 운영할 수 있다라는 메세지가 나오는 경우가 있습니다.그중에서 오늘은 "개발자 프로필과 모든 앱이 ****년 *월 *일에 Google Play에서 삭제됩니다."라는 요구사항을 충족 및 해결방법에 대해서 알에보겠습니다~! 어렵지 않으니 잘 따라오세요~!  "개발자 프로필과 모든 앱이 ****년 *월 *일에 Google Play에서 삭제됩니다."참 개발자에게 모든 앱이 삭제될 수 있다는 어마무시한 문구이죠?? 다음 요구사항은 왜 나오는 것일까요? 아마도 구글스토어에 무분별하고 악성 앱이 많이 올라오고, 개발자가 올린 앱이 수익창출을 하게 된다고하면 해당 개발자의 신원을 확인하는 절차가 필요해서 다음 인.. 2024. 7. 25.
[Android][kotlin] 레이아웃 StausBar(상단), NavigtationBar(하단) 전체 화면 안녕하세요~ 챠니입니다! :) 오늘은 레이아웃을 작업하다보면 화면에서 StatusBar 영역과, NavigationBar 영역에 레이아웃을 표시하고 싶은경우가 있습니다.다음 경우에서는 어떻게 처리하면 되는지 알아보도록 하겠습니다.  StausBar, NavigtationBar 전체화면으로채우기Android를 조금 개발해 보신분이라면 어디 속성을 변경해야하는지 금방알 수 있을텐데요바로 window부분을 수정하는 것입니다. kotlin코드로는 다음과 같습니다.window.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS) 다음과 같이 window의 Layout을 NO.. 2024. 6. 24.