728x90
반응형

Android 5

Gradle 빌드 에러 Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt

Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21) 안드로이드 앱 빌드시에 해당 에러가 발생. 해당 오류는 라이브러리 내의 코틀린 플러그인이 중복이 되면서 발생 되는 에러. 구글링 통해서 얻은 해결법은 라이브러리를 하나씩 확인을 해서 범인을 '색출(?)' 하는 것이라고 한다. 나 같은 경우는 꼭 써야하는 라이브러리의 최신버전이 해당 오류를 발생시키는 것으로 확인되었다. ..

Android 2023.12.13

[Android] 안드로이드 12 바뀐 점을 살펴보자! part.1

이번 편에서는 전체적으로 바뀐 기능에 살펴본다 스트레치 오버스크롤 효과 Android 12 이상을 실행하는 기기에서 오버스크롤 이벤트의 시각적 동작이 변경됩니다. Android 11 이하에서 오버스크롤 이벤트는 시각적 요소에 발광 효과가 나도록 합니다. Android 12 이상에서는 시각적 요소가 드래그 이벤트에 늘어났다가 다시 돌아오고 플링 이벤트에 플링 되었다가 다시 돌아옵니다. 용수철처럼 튕기듯 보이는 효과입니다. 스플래쉬 화면 Android 12에서는 모든 앱에 새로운 앱 실행 애니메이션을 사용 설정하는 SplashScreen API를 추가합니다. 여기에는 실행 시 앱 내 모션, 앱 아이콘을 보여주는 스플래시..

Android 2021.12.01

[Android]Splash Screen 구현 Java

Splash 효과란? - 앱을 실행할 때 바로 앱으로 들어가는 것이 아니라 일정시간 지정한 화면을 보여주고 인앱으로 넘어가는 것을 말한다. res - drawable 폴더에 res - drawable 폴더에 지난 시간 만든 그라데이션 xml을 추가하여 배경으로 지정한다 [Android]그라데이션 적용 -JAVA 안드로이드 앱을 만들다보면 Splash 화면을 구성하거나 다른 UI 를 구성할때 그라데이션을 적용하는 일이 종종 있다. 그라데이션을 만드는 법을 정리해보자 res - > drawable 폴더에 그라데이션.xml 파 wootange31.tistory.com 위의 두 xml 을 SplashScreen 으로 표현한 layout 에 적용한다 그 후 액티비티에서 코드를 적용 시켜주면 된다 public cl..

Android 2021.09.20
728x90
반응형