profile
Fuel my motivation

Kotlin의 hashCode()에서 31을 곱해주는 이유

Kotlin의 데이터 클래스로 작업했다면 hashCode() 메서드가 자동으로 생성되는 것을 알 수 있습니다. 그러나 Kotlin 데이터 클래스에서 hashCode()의 기본 구현에는 이전 해시 코드에 소수 31을 곱한 다음 새 값을 추가하는 작업이 포함된다는 사실을

2023년 3월 30일
·
0개의 댓글
·

Column의 verticalArrangement 속성에 대하여

Compose를 사용하여 Android 앱의 사용자 인터페이스를 디자인할 때 다양한 레이아웃 구성요소와 작동 방식을 이해하는 것이 중요합니다. 가장 일반적으로 사용되는 레이아웃 구성 요소 중 하나는 Column으로, 자식을 단일 열에 수직으로 정렬합니다. 이 문서에서는

2023년 3월 23일
·
0개의 댓글
·

Very long vector path... 이슈를 마주했을 때 어떻게 해결할까?

Android 앱을 만들 때 개발자가 자주 직면하는 문제 중 하나는 앱의 성능을 최적화하는 것입니다. 성능에 영향을 줄 수 있는 일반적인 문제 중 하나는 앱에서 사용되는 SVG 파일의 크기입니다. SVG 파일의 크기가 크면 "벡터 경로가 매우 길어 성능이 좋지 않습니다

2023년 3월 21일
·
0개의 댓글
·