App 에 포함하지 않은 다른 apk 로부터 class 를 불러오고 싶을 때
java compiler 는 bytecode 를 만들어내고 jvm 은 이 bytecode 를 이용하여 프로그램을 수행한다. 그렇다면 jvm 은 어떻게 bytecode 를 사용 가능한 상태로 만드는 것일까?
https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-5.html 에 따르면 jvm 이 bytecode 를…
실 기기와 adb 연결은 보통 usb cable 를 통해서 하게 되는데, 같은 네트워크에서 wifi 로 연결하는 방법이 공식 지원된다.
초기 설정이 필요한데, 초기 설정시는 유선 연결이 필요하다.
adb tcpip <port>
설정 후에는 cable 을 분리하고 pc 에서 아래와 같은 명령으로 접속할 수 있다.
adb connect…
IntelliJ IDEA ultimate 이 아니니까
코틀린에서는 아래와 같이 정의하고 있다.
A higher-order function is a function that takes functions as parameters, or returns a function.
함수를 인자로 받거나, 함수를 반환하면 higher-order 함수이다.
Higher-order functions 를 읽으면 도움이 됩니다.
Standard.kt 에는 유용한 함수들이 있는데 그 중 자주 사용하는 함수는 let, also, run, apply, with 등을 들 수 있다.
[github link]
안드로이드 스튜디오에서 drawable 들을 미리 볼 수 있습니다. !!
kotlin coroutine context 를 살펴보다 보면, 아래와 같은 Job 이라는 객체를 coroutineContext 에서 get 으로 가져오는 경우를 종종 볼 수 있다.
Close + Over
kotlin 1.3.50, java 1.8 기준으로 작성하였습니다.