반응형

Platform/Android 124

[Splash]

cold-start warm-start hot-start https://developer.android.google.cn/about/versions/12/features/splash-screen?hl=ko 스플래시 화면 | Android 12 | Android Developers Android 12에서는 모든 앱에 새로운 앱 실행 애니메이션을 사용 설정하는 SplashScreen API를 추가합니다. 여기에는 실행 시 앱 내 모션, 앱 아이콘을 보여주는 스플래시 화면, 앱 자체로의 전환이 포함 developer.android.google.cn https://sungbin.land/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C12-%EC%8A%A4%ED%94%8C%EB%..

Platform/Android 2022.04.11

[Kotlin] KAPT(Kotlin Annotation Processing Tool)

Kotlin 에서 Annotation 을 처리하기 위한 Tool - Java 로 작성된 Annotation Process 로는 Kotlin Annotation 이 제대로 처리되지 않는다. https://3edc.tistory.com/65 Kotlin KAPT(Kotlin Annotation Processing Tool) 이란 kotlin KAPT(Kotlin Annotation Processing Tool)에 대한 글입니다. Kotlin에서 Annotation처리를 위해서 KAPT(Kotlin Annotation Processing Tool)을 제공합니다. Project 내부에서 Hilt, Room, Databinding 등.. 3edc.tistory.com

Platform/Android 2022.04.11

[AndroidStudio] 에뮬레이터 키보드 한글 안됌

https://bada744.tistory.com/112 [Android] 안드로이드 에뮬레이터(AVD)에 Google Play 앱이 없을 경우 해결 방법 / Google APIs, Google Play 차 문제상황 & 해결 요약 안드로이드 에뮬레이터에 Google Play 앱이 존재하지 않아 추가 앱을 설치할 수가 없음 안드로이드 에뮬레이터 [Settings > Language & Input] 에서 '한국어'를 추가했음에도 가상 키 bada744.tistory.com

Platform/Android 2022.04.11

[Colors.xml] Colors.xml 의 리소스를 Kotlin 에서 사용하기

colors.xml 에 있는 리소스를 사용하기 위한 code spinnet fun getColorIntFromResources(context: Context, id: Int): Int? { try { if (Build.VERSION.SDK_INT>= 23) { return context.resources.getColor(id, null) } else { return context.resources.getColor(id) } } catch (e: Resources.NotFoundException) { Log.e("KHJI", e.message.toString()) return null } } 🙉 해당 code spinnet 에서 try ~ catch 를 사용하는 이유는? 더보기 getColor API pu..

Platform/Android 2022.03.01

[EditText] 문자열 변경을 감지하고 싶을 때? addTextChangedListener

EditText 에서 문자열 변경에 따른 처리를 해주고 싶을 때 유용한 리스너이다. id_edit_text.addTextChangedListener(object: TextWatcher { //변경되기 전, 변경되는 정보를 전달해주기 위한 메서드 //p0: 현재 입력된 문자열 //p1: 변경 시작할 위치(start) //p2: 시작할 위치 부터 변경될 길이(count) //p3: 변경 후, 변경된 길이(after) override fun beforeTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) { TODO("Not yet implemented") } //변경되는 시점에 변경"된" 정보를 전달해주기 위한 메서드 //p0: 현재 입력된 문자열 Warni..

Platform/Android 2022.02.28

[Error] This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, ...

Error This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 2020.3.1 or newer. Cause 사용하려고 하는 Android Support plugin 을 지금 사용하고 있는 Android Studio 버전에서 사용할 수 없다. 이 당시, 내가 사용하려고 한 Android Support plugin 은 7.0.3 버전이고, Android Studio 는 2020.3.1 버전이었다. Solved 최신버전의 Android Studio 를 설치했다! 이 당시, 최신버전의 Android Studio 는 2021.1...

Platform/Android 2022.02.24

[AndroidStudio] 안드로이드 스튜디오 베타 Release, 개발 Release, 안정화 Release 등 버전 확인 && 업데이트

베타 Release, 개발 Release, 안정화 Release 등 Release 종류에 따른 1. 최신 버전의 Android Studio를 알아보고, 2. 업데이트할 수 있는 방법 먼저, 각 Channel 가 어떤 의미 인지 알아볼까요~? Channel: 해당 버전을 다운로드할 수 있는 경로 Canary Channel 가장 최신의 릴리즈 버전. 모든 기능이 빌드되는 즉시 테스트할 수 있다. ❗버그 주의(테스트 시에만 사용할 것) Dev Channel Canary Channel 버전 중 테스트가 더 많이 된 버전 ❗버그 주의 (테스트 시에만 사용할 것) Beta Channel 새로운 기능을 빨리 사용하고 싶지만, 그나마 안정된 버전을 사용하고 싶다면? 이 버전입니다. 그러나, 여전히❗버그 주의 Stabl..

Platform/Android 2022.02.23

[AndroidStudio] 안드로이드스튜디오 버전 업데이트

최신 버전의 Android Studio를 알아보고, 업데이트할 수 있는 방법 🙉 먼저, 현재 사용하고 있는 Android Studio의 버전만 확인하고 싶다면? (최신일 수도 있는데, 굳이~ 업데이트 받을 필요 없잖아요🤗🤗🤗) 더보기 클릭! 더보기 https://gaeng-stroy.tistory.com/302 [AndoridStudio] 안드로이드스튜디오 버전 확인하기 현재 사용하고 있는 Android Studio 의 버전을 체크하고, 업데이트 받을 수 있는 방법 Android Studio > About Android Studio 짠! 현재 사용하고 있는 Android Studio 버전이 나옵니다 👏🏻👏🏻👏🏻 제가 사용.. gaeng-stroy.tistory.com Step1 Android Studio..

Platform/Android 2022.02.22
반응형