본문 바로가기

공부40

[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.
[Android][kotlin] CustomDialog 만들기 안녕하세요~ 챠니입니다! :)오랜만에 인사를 드리는데요~! 오늘은 CustomDialog 예제코드를 알아보도록 하겠습니다.사실 Android 개발을하면서 Dialog를 만들 수 있는 방법에는 여러가지 가있는데요~ 저희는 그중에서도 DialogFragment를 사용해서 CustomDialog를 만들어 보도록 하겠습니다! 기본적은 예제코드이니 다음코드를 잘 보시고, 또 주석을 확인해서 각 개발에 필요한 코드를 작성하시면 되겠습니다!  CustomDialog 예제DialogFragment를 사용해서 만드는 방법은 아래와 같습니다. 가장 기본적으로 onCreateView에서 레이아웃 설정 및 listener를 선언하고 onResume에서는 Dialog의 화면크기 및 배경, 애니메이션 등을 적용을 합니다.clas.. 2024. 6. 11.
[Github] 저장소에 있는 파일 삭제하는 방법 안녕하세요~ 챠니입니다! :) 이번에는 Github 저장소에 있는 파일을 삭제하는 방법에 대해서 알아보겠습니다. .gitignore Not Working!!! 최근 서버 API개발을 직접 해보기 위해서 NestJS를 직접 다루어 보고 있습니다. 그러나 Git을 아직 정확히 다루지 못해서 그런가.. 특정 파일을 Git에 저장한 다음에 로컬 영역에서 .gitignore를 사용하여 해당 파일을 별도로 추적하지 않으려고 했으나... .gitignore에 설정한 특정 파일이 계속해서 작동하지 않는 문제가 발생했습니다. 문제가 무엇인지 고민해봤는데, 개발자는 결국 나만이 아니라 모두가 동일한 버그를 겪고 있었고, 해결 방법을 찾아냈습니다. 해결방법은 아래와 같습니다. Github 저장소에 있는 파일 삭제하는 방법 .. 2023. 9. 20.