안드로이드 개발을 하다보면 마주하는 상황이 있다. 바로 인터넷 연결 상태를 확인하는 것이다. 서버와 네트워크 통신을 진행하는 도중 네트워크 연결이 끊기면 예외 처리를 해줘야 한다. 그래야 사용자들이 앱을 사용함에 있어서 사용자 경험을 나쁘지 않게 할 수 있다.

Continue reading

2019년도 상반기 회고를 하려고 생각을 했었지만, 2달이나 지났다. 그래서 이 포스팅을 작성할까 말까 고민을 했었으나 고민을 깔끔하게 날려준 결정적인 사건이 있어서 글을 쓰게되었다. 무슨 사건인지는 아래에서 확인할 수 있다.

Continue reading

커니의 코틀린이라는 책을 참고하여 코틀린을 공부했다. inline이라는 개념이 나왔지만 간단하게만 설명이 되어있었고, 필자도 간단하게만 정리하고 넘어갔다. 그런데 다시 보니 무슨 개념인지 모르겠어서 정리하려고 한다.

Continue reading

OverView

안드로이드에서는 기본적으로 메인 스레드를 갖는다. 이를 UI 스레드라고 부르기도 하는데, UI 관련 작업을 해당 스레드에서만 작업하도록 제한하기 때문에 이렇게 부른다.

Continue reading

매일 아침 10시에 Daily DevBlog를 통해서 개발 관련 블로그 포스팅들이 메일로 온다. 이를 통해서 매일 아침 따끈따근한 소식을 볼 수 있고, 내가 관심 있어하는 주제가 있다면 얻을 수 있어서 굉장히 좋아하고 잘 사용하고 있다.

Continue reading

DI

Dagger는 DI 프레임워크이다 DI는 Dependency Injection(의존성 주입)의 준말이다. 의존성 주입이란 외부에서 의존 객체를 생성하여 넘겨주는 것을 의미한다. 예를 들어 A class가 B class를 의존할 때 B Object를 A가 직접 생성하지 않고 외부에서 생서아여 넘겨주면 의존성을 주입했다고 할 수 있다.

Continue reading
Author's picture

VictoryWoo

기록을 통해 사람들과 공유하는 것을 좋아합니다.


Android Developer