🖥 Programming/📱 Android (Kotlin)113 [Android] Execution failed for task ':app:kaptGenerateStubsDebugKotlin'. 해결방법 안녕하세요~ 챠니입니다! :) 평화로운 어느날 안드로이드 스튜디오를 업데이트 하게 되었습니다. (Android Studio Meerkat) 그러고는 빌드를 하는데.. Execution failed for task ':app:kaptGenerateStubsDebugKotlin'.> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Internal compiler error. See log for more details* Try:> Run with --info or --debug option to get mo.. 2025. 3. 26. [Android][kotlin] 마퀴(marquee) - 흐르는 글자, 텍스트뷰 구현하기 안녕하세요~ 챠니입니다! :)오늘은 마퀴(marquee)에 대해서 알아보겠습니다! 마퀴(marquee)란?TextView 안의 텍스트를 위, 아래 또는 좌우로 자동 스크롤되는 애니메이션 효과를 주는 속성이다. 해당 효과를 적용하면 전광판처럼 텍스트가 자동으로 흘러 넘어가게 할 수 있다. 그렇다면 마퀴(marquee)를 구현하는 방법에 대해서 알아보겠습니다! 마퀴(marquee) 구현방법먼저 TextView를 하나 만들어서 마퀴(marquee)에 필요한 속성들을 선언합니다. activity_main.xml 여기서 중요한 마퀴(marquee)의 속성은 다음과 같습니다.//마퀴를 정의한다.android:ellipsize="marquee"//동작 횟수를 정한다.android:marqueeRep.. 2025. 3. 4. [Android][Kotlin] 뒤로가기 OnBackPressedCallback 사용방법 (ex. 뒤로가기 2번클릭 앱 종료 등) 안녕하세요~ 챠니입니다! :)오늘은 Android의 뒤로가기 기능은 커스텀하는 "OnBackPressedCallback"에 대해서 알아보도록 하겠습니다! onBackPressedDispatcher란?onBackPressedDispatcher는 AndroidX 라이브러리에서 제공하는 기능으로, Activity와 Fragment 모두에서 뒤로가기 버튼 이벤트를 보다 세밀하게 처리할 수 있도록 지원합니다. 기존의 onBackPressed() 메서드를 단순히 오버라이드하는 방식과 달리, onBackPressedDispatcher를 사용하면 여러 컴포넌트가 동시에 이벤트를 처리할 수 있어 복잡한 화면 전환이나 Fragment 간의 이벤트 처리에 유리합니다. 이 방식은 앱의 생명주기와 밀접하게 연동되어, 화면 전환.. 2025. 2. 27. [Android] 안드로이드 라이브러리(AAR) 만들기 안녕하세요~ 챠니입니다! :)안드로이드 라이브러리(AAR) 만드는 방법에 대해서 알아보도록 하겠습니다. Android 라이브러리 만들기 공식문서Android developer의 공식문서는 다음과 같습니다. https://developer.android.com/studio/projects/android-library?hl=ko Android 라이브러리 만들기 | Android Studio | Android DevelopersAndroid 라이브러리를 생성하는 방법을 알아보세요.developer.android.com Android 라이브러리(AAR) 만들기1. 먼저 새로운 프로젝트를 생성하는 과정을 알아보겠습니다. (너무 기초단계이죠..?)File -> New -> New Project..... 2025. 2. 4. 이전 1 2 3 4 ··· 29 다음