안드로이드14 [안드로이드 Compose] 애니메이션 생성 시 context by implicit receiver 에러 Subject AnimatedVisibility 을 통해 애니메이션 구현 시, 아래와 같은 에러가 출력되는 경우 can't be called in this context by implicit receiver. Use the explicit one if necessary The Challenge 왜 이런 문제가 발생했을까? 코드를 먼저 보자 Card( modifier = Modifier .width(300.dp) .wrapContentHeight(), elevation = CardDefaults.cardElevation(0.dp), shape = RoundedCornerShape(10.dp), ) { Box() { AnimatedVisibility( // Error! visible = true, enter.. 2022. 11. 22. Activity 또는 Fragment에서 뒤로가기, 홈 버튼 이벤트 만들기 Activity 또는 Fragment 단에서 툴바를 통해 Back Stack으로부터 화면을 다시 가져오거나, 다른 곳을 호출하는 등의 이벤트를 실행하기 위해선 두 개의 메소드 오버라이딩이 필요합니다. Activity 기준 툴바가 있을 경우 onSupportNavigateUp 오버라이딩 Back press 이벤트를 수신할 경우 onBackPressed 오버라이딩 아래 예시입니다. Toolbar에 있는 NavigateUp 버튼과, 뒤로가기 Back Press 이벤트를 함께 처리하기 위해 onSupportNavigateUp 이벤트는 onBackPressed로 위임하는 패턴을 사용하고 있습니다. override fun onSupportNavigateUp(): Boolean { onBackPressed() ret.. 2022. 10. 25. Gradle 의존성 관련 에러 해결방법 The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.core:core:1.7.0. AAR metadata file: C:\Users\user\.gradle\caches\transforms-3\bb9903e3055ed55e69a31736b27b1a5b\transformed\core-1.7.0\META-INF\com\android\build\gradle\aar-metadata.properties.. 2022. 5. 16. 안드로이드 개발자 인턴 후기 (가상화폐 거래소 코빗에서의 회고록) 6개월 간의 안드로이드 앱 개발자로서의 이야기 ▶ 프롤로그 길다면 길고 짧다면 짧은 6개월간 코빗에서의 다사다난했던 장기현장실습(IPP)이 끝나고, 이직을 준비하는 동안 작성했던 글입니다. 대학생 신분에 회사에서의 개발자로써의 삶이 어떤지 직•간접적으로 느낄 수 있었고, 진로에 대한 고민도 할 수 있는 유의미한 경험이였다고 생각합니다. 그래서 단순히 이런일도 있었구나하고 잊혀지기엔 아쉽기도 하고 업무 환경속에서 생각한 것들, 표현못한 것, 그리고 선배님들의 조언을 정리하는 시간을 가져보고자 이 글을 작성하였습니다. 다소 부족한 면이 있더라도 첫 실무느낌이 이랬구나 정도로 가볍게 생각해주시면 좋을 것 같습니다. 댓글로 조언이나, 잘못된 점 지적도 주시면 겸허히 듣도록 하겠습니다. 해당 글이 프로그래머스 메.. 2022. 5. 4. 이전 1 2 다음