zozero94 / My-Weekly

재영이 입맛에 맞는 kotlin / Anroid Weekly 정리

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android

  • 관심깊게 보지 않으면 모르고 넘어가는 Fragment LifeCycle에 따른 LiveData 생명주기 관리
  • 코틀린에서 lateinit에 어떻게 안전하게 접근 할 수 있을지 알아볼 수 있다.
  • Rxjava와 Coroutine의 스레드 관리방법을 알 수 있다.
  • ObserveOn과 SubscribeOn에 대한 고찰을 할 수 있다.
  • Coroutine을 공부하지 않아 관련 부분은 일단 제외하였다.
  • 다양한 에러처리를 보기 쉽게 타입별로 구분 할수 있다.
  • sealed class의 사용법을 알 수 있다.
  • Sealed class를 통한 상태 제한하는 방법을 알 수 있다.
  • When 조건문과 함께 사용하는 방법을 알 수 있다.

Kotlin

  • Kotlin에서는 static 키워드가 없다. Java와 호환성 좋게 운용하기 위해 어떻게 Util class를 작성 하는것이 좋을까?
  • Kotlin에서 고차함수와 람다식에 대한 이해
  • Inline 키워드의 장단점과 동작방식
  • reified type에 대한 이해
  • 제네릭의 이해
  • 유효한 ID를 관리하는 방법

About

재영이 입맛에 맞는 kotlin / Anroid Weekly 정리