TIL:Long polling

Polling 리얼 타임 웹을 위한 기법 일정한 주기를 갖고 서버와 응답을 주고 받는 방식 폴링 주기 짧을 경우 : 서버 성능에 부담이 감 길 경우 : 실시간 성에 문제가 생김...

TIL:Kotlin-object

Object 선언 kotlin은 Object 선언을 통해 쉽게 싱글톤을 만들 수 있습니다. 클래스 선언하듯이 object 키워드를 선언하고 이름을 써서 선언이 가능합니다. 일반적인 변수할당처럼 사용할 수는 없습니다. object ObjectExample{ fun sample(){ //......

20200617-Android 질문 정리

kotlin과 java 생성자 비교 Java gc의 카운터 Class와 Struct 차이 구조체는 언제 만들면 좋을까? 상속이 필요 없을때… Heap과 Stack 차이 Garbage Collector 설명 Android 생명주기 Background에서 다시 올라왔을 때의 생명주기...

TIL:Higher-Order Function

Higher-Order Function 컴퓨터과학에서 다음 중 하나를 수행하는 함수를 Higher-Order Function이라 지칭 하나 이상의 함수를 인수로 취함 함수를 결과로 반환 fun simpleHigherOrder(func:(Int, Int) -> Int, x:Int, y:Int):Int = func(x, y) 위의...

TIL:Connectivity Manager NetworkCallback

안드로이드 7.0부터는 리시버에서 connectivity_action 브로드캐스트를 수신하지 않는다. (Manifest에 등록할 경우 수신을 하지 않고 registerReceiver를 이용해 등록한 경우 여전히 수신 가능 - API 28 deprecated) 이 대신 networkcallback 인터페이스를 구현하여 네트워크...