일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Rxjava
- GitHub
- 프로그래머스
- android
- Python
- pandas
- MyVoca
- 쿠링
- Hilt
- Codeforces
- architecture
- Coroutines
- activity
- MiTweet
- Compose
- AWS
- 코루틴
- Kotlin
- androidStudio
- TEST
- Gradle
- relay
- boj
- 코드포스
- 백준
- Coroutine
- livedata
- textfield
- ProGuard
- 암호학
- Today
- Total
목록분류 전체보기 (379)
이동식 저장소
안드로이드에서는 ``build.gradle``의 ``dependencies`` 블럭 안에 의존성을 추가할 수 있다. 보통 ``implementation``을 사용하여 의존성을 구성한다. implementation 'androidx.compose.material3:material3:1.4.3' 이번 글에서는 ``implementation``의 정확한 의미를 알아보고, 또다른 구성 방법인 ``api``에 대해서도 알아보겠다. implementation 의존성을 compile classpath에 추가하고, build output에도 포함한다. 하지만 다른 모듈에서 ``implementation``으로 구성한 의존성을 컴파일 시간에 참조할 수는 없다. 컴파일 시간이라는 말이 어렵다면 코드를 작성할 때라고 이해해..
피그마의 Material 3 Design Kit을 사용하면 빠르고 간편하게 UI를 완성할 수 있다. 그야 디자인 요소들이 전부 준비되어 있기 때문이다. 이 글에서는 팀원들에게 머티리얼3 테마와 디자인 키트를 공유하는 방법을 설명해 보겠다. 팀은 이미 만들어져 있다고 가정하겠다. 디자인 키트 파일 추가 다음 디자인 파일을 프로젝트에 추가하자. 파일을 피그마에 추가한 후, Move to project 메뉴에서 프로젝트로 옮기면 된다. Material 3 Design Kit | Figma Community Figma Community file - Introducing Material Design 3 Meet Material Design 3, Material Design’s most personal design..
14922번: 부분평균 A를 길이 N인 양의 정수로 구성된 배열이라고 하자.(N>2) 정수 P, Q(0
친구가 학교 대회에서 낸 문제이다. 27979번: 볼링장 아르바이트 건구스는 볼링장에서 아르바이트하고 있다. 건구스의 퇴근 전 마지막 업무는 $N$개의 볼링공의 순서를 볼링공의 무게 순서대로 정리하는 것이다. 즉, 모든 $i, j\ ( 1 \le i < j \le N )$ 에 대해 $w_i \le w www.acmicpc.net 공을 뺄 때는 어디에서나 뺄 수 있지만, 넣을 때는 맨 앞에만 넣을 수 있다. 주어진 정수를 오름차순으로 정렬하려면 공을 최소 몇 번 빼야 하는지 구하면 된다. 어디선가 많이 본 세팅인데.. LIS 문제인가 싶어서 생각해 봤으나 아니었다. 정렬 말고는 딱히 알고리즘은 없는 듯하다. 예제를 관찰한 결과, $i$번 공 앞에 $i$번 공보다 큰 공 $j$가 있다면 $i$번 공과 $k
``./gradlew [moduleName]:dependencies`` 커맨드를 실행해 보자. 각 라이브러리에서 참조하는 다른 라이브러리들을 볼 수 있다. +--- androidx.hilt:hilt-compiler:1.0.0 | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.7.0 | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.0 | | \--- org.jetbrains:annotations:13.0 | +--- com.google.auto:auto-common:0.11 | | \--- com.google.guava:guava:29.0-jre -> 31.0.1-jre | | +--- com.google.gu..