[Kotlin] 코루틴(Coroutine) Composing Suspending Functions
이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아본다.
이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아본다.
Composing Suspending Functions 이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아본다.
Coroutine? 루틴의 일종으로, 협동 루틴으로 이해하면 쉽다. 코루틴의 "Co"는 with, together를 뜻한다. 코루틴은 자신의 실행이 마지막으로 중단된 지점 다음의 포인트부터 동작을 재개한다. 즉, 순차 실행이 가능하다.
개요 다른 기기에는 잘만(이라고 하지만 잘 안 붙었음) 붙던 adb가 핸드폰에 붙이려니 잘 안 붙어서 정리해 본다. adb 무선 연결 방법 컴퓨터(노트북)와 스마트폰을 같은 Wifi, 혹은 공유기에 연결한다. USB 케이블을 이용, 컴퓨터와 스마트폰을 연결한다.
개요 본격적으로 코틀린 안드로이드 개발을 하기도 전에 벌써 괴롭다. Toolbar에 검색 기능을 넣고 싶어 R.menu를 추가하려고 했더니… unsolved reference menu 에러가 났다. 이것저것 버전 변경도 시도해 봤지만 결과는 실패.
개요 개발 환경은 다 세팅되어 있다고 가정한 상태로 포스팅을 시작할 것이다. 안알못 (안드로이드를 알지 못하는) 의 마음으로 Hello World!부터 찍어 본다. 혹시 모를 상황을 대비해 캡처도 잊지 않았습니다.
TAG에 빨간 줄이? 부제: too long log tags 소스 코드 확인 중에 다음과 같이 TAG에 밑줄이 생기는 것을 보았다. 이번엔 정말 아무것도 하지 않았는데 왜 생긴 걸까요? 문제는 아니고, default setting 때문에 밑줄이 생기는 것! 해결 방법 Android Studio - Preferences - Editor - Inspec
멀쩡하던 gradle을 왜 못 찾아요? 부제: Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2) Android Studio 3.1.x 버전에서 3.2.x 버전으로 올리며 gradle을 못 찾는다는 에러가 뜬다. 구글링 후 build.gradle 파일을 확인해