profile
Hello!
post-thumbnail

안드로이드 Retrofit

1. 안드로이드 Retrofit Retrofit은 클라이언트와 서버간에 http 통신을 할 때 많이 사용되는 라이브러리이다. Retrofit 공식사이트

2022년 9월 2일
·
0개의 댓글
·
post-thumbnail

안드로이드 서비스

안드로이드 앱을 만들다 보면 사용자와 상호작용 하는 것이 아니라 앱 백그라운드에서 수행돼야 하는 작업들이 있다. 예를 들어 음악 재생 앱이라면 음악을 재생하고 홈키를 눌러도 노래는 계속 재생돼야 된다. 이렇게 백그라운드에서 수행돼야 하는 작업들은 안드로이드 4대 컴포넌

2022년 8월 11일
·
0개의 댓글
·
post-thumbnail

안드로이드 수명 주기

안드로이드 앱이 실행된 후 종료될 때까지 많은 상태 변화가 일어나는데 각각의 상태에 맞춰 특정 작업들이 실행돼야 한다. 예를 들어 유튜브를 중간까지 보다가 카톡이와 답장을 하고 다시 유튜브를 실행하면 이전에 보던 영상에 중간지점부터 실행돼야 한다. 즉, 유튜브가 사용자

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

안드로이드 RecyclerView

RecyclerView는 데이터를 목록 형태로 보여줘 스크롤이 가능하도록 한 컨테이너이다.기존에 데이터를 목록 형태로 보여줘 사용자가 스크롤 할 수 있도록 하기 위해서는 ListView를 사용했다. ListView는 각 아이템이 생성될 때 매번 뷰 바인딩을 하므

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

안드로이드 MVVM 패턴과 AAC

1. MVVM 패턴 처음 안드로이드 앱을 개발했을 때를 생각해 보면 MainActivity.java에 모든 코드를 작성하며 앱을 개발했었다. 이런 방식은 개발할 때는 편할지 몰라도 앱의 규모가 커지면 하나의 클래스에 모든 코드를 작성하다 보니 내가 작성한 코드도 읽기

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

🚀 안드로이드 Jetpack

🚀안드로이드 Jetpack이란? > Jetpack은 개발자가 관심 있는 코드에 집중할 수 있도록 권장사항 준수, 상용구 코드 축소, 모든 Android 버전 및 기기에서 일관되게 작동하는 코드 작성을 돕는 라이브러리 모음입니다.Google

2022년 8월 8일
·
0개의 댓글
·