Android darkmode disable code
2022. 6. 29. 17:39
[# 2]…My DevelopStory
Android darkmode disable code 안드로이드에 다크모드가 추가되면서 프로젝트내에 나이트 테마가 추가되었다. 언제부터인지 모르겠지만, 아무생각 없이 개발을 하다 보면 다크모드인 기기에서 큰 이슈가 발생한다. 예를 들어 글씨를 검정색으로 했는데 다크모드에서는 글씨가 전혀 보이지 않는다거나.. 등등 이럴 때 프로젝트 상 굳이 다크모드를 적용하고 싶지 않은 경우 코드의 테마를 바꾸어 주면 된다. 해당 테마는 원본 테마이며 이 테마의 parent만 바꾸어 주면 된다 parent를 Light로 변경해주면 다크모드가 적용된 기기에서도 앱의 테마는 다크모드를 따라가지 않는다
Android kotlin pair ~ How to modify a value in a pair
2022. 6. 29. 17:33
[# 2]…My DevelopStory
Android kotlin pair ~ How to modify a value in a pair 안드로이드 개발을 하다 보면 두개의 값이나 3개의 값을 한번에 보내야 하는 경우가 종종 있다. 이럴 경우 객체를 하나 만들어서 받게 되는데 이렇게 하면 시간도 늘어나고 라인수와 자칫 클래스 파일까지 하나 더 만들어져 버릴 수 있다. 그래서 코틀린에서는 아주 좋은 함수를 제공하는데 그것이 Pair이다 사용법은 아주 간단하다 val (name, gender) = Pair("Mader", "Man") println("name = $name") println("gender = $gender") val pairSample = Pair("kim", "unknown") println("name = ${pairSample...