안드로이드80 [Android][kotlin] 앱 하단바 색상 변경방법 안녕하세요, 챠니입니다! 오늘은 안드로이드 앱 하단바 색상 변경 방법에 대해 알아보겠습니다. 하단바는 사용자 인터페이스에서 중요한 부분 중 하나로, 앱의 디자인 일관성을 유지하거나 사용자 경험(UX)을 개선하는 데 큰 역할을 합니다.안드로이드 개발을 진행하다 보면 하단 네비게이션 바의 배경색과 아이콘 색상을 앱의 테마에 맞게 수정해야 하는 경우가 많은데요, 이를 간단히 설정할 수 있는 방법을 단계별로 알아보겠습니다!1. 하단바 색상 변경 코드 전체 예시 // 하단바 색상 및 아이콘 색상 변경window.navigationBarColor = ContextCompat.getColor(this, R.color.black) // 배경색 변경WindowInsetsControllerCompat(window, bin.. 2024. 12. 18. [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. [Android][kotlin] CustomDialog 만들기 안녕하세요~ 챠니입니다! :)오랜만에 인사를 드리는데요~! 오늘은 CustomDialog 예제코드를 알아보도록 하겠습니다.사실 Android 개발을하면서 Dialog를 만들 수 있는 방법에는 여러가지 가있는데요~ 저희는 그중에서도 DialogFragment를 사용해서 CustomDialog를 만들어 보도록 하겠습니다! 기본적은 예제코드이니 다음코드를 잘 보시고, 또 주석을 확인해서 각 개발에 필요한 코드를 작성하시면 되겠습니다! CustomDialog 예제DialogFragment를 사용해서 만드는 방법은 아래와 같습니다. 가장 기본적으로 onCreateView에서 레이아웃 설정 및 listener를 선언하고 onResume에서는 Dialog의 화면크기 및 배경, 애니메이션 등을 적용을 합니다.clas.. 2024. 6. 11. [Android] Android Gradle plugin requires Java 17 to run. You are currently using Java 11. 해결방법 안녕하세요~ 챠니입니다! :) 오늘은 다음 문제 해결방법에 대해서 알아보겠습니다. Android Gradle plugin requires Java 17 to run. You are currently using Java 11.' 프로젝트 생성 후 첫 Build(빌드)를 하는 과정에서 다음과 같은 오류가 발생했습니다. .. 무슨 일이지? 에러메세지를 읽어보니 Gradle 버전 오류라는 것을 금방 알 수 있습니다. Gradle 버전을 변경하는 방법에 대해서 알아보겠습니다. Android Gradle plugin requires Java 17 to run. You are currently using Java 11 - 해결방법 [이동은 MAC을 기준으로 작성이 되었습니다. / Window는 비슷하겠지만 Setti.. 2024. 1. 8. 이전 1 2 3 4 ··· 20 다음