코틀린48 [Android][compomse] TextFeild 밑줄(underline) 제거, 투명처리 안녕하세요~ 챠니입니다! :)요즘은 Android Jetpack Compomse에 대해서 많이 알아보고 공부하고 있는데요TextFeild에서 글자 입력시 밑줄을 제거 or 투명처리하는 방법에 대해서 알아보도록 하겠습니다. TextFeild 밑줄 제거, 투명처리긴 설명없이 바로 코드로 보겠습니다! Focus, unFocus의 IndicatorColor를 투명으로 처리하는 코드를 추가하면 끝입니다! TextField( ... colors = TextFieldDefaults.colors( // 인디케이터 투명처리 focusedIndicatorColor = Color.Transparent, unfocusedIndicatorColor = Color.Tra.. 2025. 4. 11. [Android][Kotlin] 뒤로가기 OnBackPressedCallback 사용방법 (ex. 뒤로가기 2번클릭 앱 종료 등) 안녕하세요~ 챠니입니다! :)오늘은 Android의 뒤로가기 기능은 커스텀하는 "OnBackPressedCallback"에 대해서 알아보도록 하겠습니다! onBackPressedDispatcher란?onBackPressedDispatcher는 AndroidX 라이브러리에서 제공하는 기능으로, Activity와 Fragment 모두에서 뒤로가기 버튼 이벤트를 보다 세밀하게 처리할 수 있도록 지원합니다. 기존의 onBackPressed() 메서드를 단순히 오버라이드하는 방식과 달리, onBackPressedDispatcher를 사용하면 여러 컴포넌트가 동시에 이벤트를 처리할 수 있어 복잡한 화면 전환이나 Fragment 간의 이벤트 처리에 유리합니다. 이 방식은 앱의 생명주기와 밀접하게 연동되어, 화면 전환.. 2025. 2. 27. [Android][kotlin] 앱 하단바 색상 변경방법 안녕하세요, 챠니입니다! 오늘은 안드로이드 앱 하단바 색상 변경 방법에 대해 알아보겠습니다. 하단바는 사용자 인터페이스에서 중요한 부분 중 하나로, 앱의 디자인 일관성을 유지하거나 사용자 경험(UX)을 개선하는 데 큰 역할을 합니다.안드로이드 개발을 진행하다 보면 하단 네비게이션 바의 배경색과 아이콘 색상을 앱의 테마에 맞게 수정해야 하는 경우가 많은데요, 이를 간단히 설정할 수 있는 방법을 단계별로 알아보겠습니다!1. 하단바 색상 변경 코드 전체 예시 // 하단바 색상 및 아이콘 색상 변경window.navigationBarColor = ContextCompat.getColor(this, R.color.black) // 배경색 변경WindowInsetsControllerCompat(window, bin.. 2024. 12. 18. [Android][kotlin] CustomDialog 만들기 안녕하세요~ 챠니입니다! :)오랜만에 인사를 드리는데요~! 오늘은 CustomDialog 예제코드를 알아보도록 하겠습니다.사실 Android 개발을하면서 Dialog를 만들 수 있는 방법에는 여러가지 가있는데요~ 저희는 그중에서도 DialogFragment를 사용해서 CustomDialog를 만들어 보도록 하겠습니다! 기본적은 예제코드이니 다음코드를 잘 보시고, 또 주석을 확인해서 각 개발에 필요한 코드를 작성하시면 되겠습니다! CustomDialog 예제DialogFragment를 사용해서 만드는 방법은 아래와 같습니다. 가장 기본적으로 onCreateView에서 레이아웃 설정 및 listener를 선언하고 onResume에서는 Dialog의 화면크기 및 배경, 애니메이션 등을 적용을 합니다.clas.. 2024. 6. 11. 이전 1 2 3 4 ··· 12 다음