profile
Android Developer
post-thumbnail

[Android] Paging Code

1. 페이징 라이브러리 추가 2. Model, API 정의 Post2.kt TestApi.kt 3. PagingSource 정의하기 MyPagingSource.kt 4. PagingData 스트림 설정 MyPagingRepository.kt 5. ViewM

2022년 1월 24일
·
0개의 댓글
·
post-thumbnail

[Jetpack] Paging

paging이란 데이터를 가져올 때 한 번에 모든 데이터를 가져오는 것이 아니라 일정한 덩어리로 나눠서 가져오는 것이다. paging을 사용하면 성능, 메모리, 비용 측면에서 굉장히 효율적이다.

2022년 1월 24일
·
0개의 댓글
·
post-thumbnail

[Android] Jetpack Compose

Jetpack을 공개하면서 개발자들이 고품질 애플리케이션을 더 쉽게 만들 수 있도록 도와주었지만 UI영역은 제대로 해결되지 않았었다. 이 점을 해결하기 위하여 Jetpack compose을 만들어 UI영역을 획기적으로 개선하였다.

2022년 1월 19일
·
1개의 댓글
·
post-thumbnail

[Android] Navigation이란 + Code

1. Navigation이란? > 앱 안에서의 서로 다른 화면에 있어 이동하는 경로를 나타내며 사용자가 앱 내의 여러 콘텐츠를 탐색하고, 그곳에 들어갔다 나올 수 있게하는 상호작용이다. 📌Navigation을 사용하기 위해서는 다음과 같은 의존성을 추가해주어야한다.

2022년 1월 18일
·
0개의 댓글
·
post-thumbnail

[Android] MVVM+Room Code

🌞주소록 만들기 실습

2022년 1월 13일
·
0개의 댓글
·
post-thumbnail

[Android] Room이란?

Room이란 스마트폰 내장 DB에 데이터를 저장하기위해 사용하는 라이브러리

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

[Android] MVVM이란?

MVVM패턴의 구성요소와 동작과정에 대해서 알아보았다.

2022년 1월 6일
·
0개의 댓글
·
post-thumbnail

[Android] LiveData Code

LiveData 실습

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

[Android] LiveData란?

LiveData는 관찰 가능한 데이터이다. value라는 속성에 데이터를 유지하고 있으며, 이 데이터의 값이 변경되면 Observer는 알 수 있다.

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

[Android] DataBinding Code

DataBinding 실습

2022년 1월 4일
·
0개의 댓글
·
post-thumbnail

[Android] DataBinding이란?

DataBinding을 사용하면 XML에 있는 view에 findViewById를 하지 않고 자동으로 접근이 가능하다.

2022년 1월 4일
·
0개의 댓글
·
post-thumbnail

[Android] Jetpack이란?

개발자가 관심 있는 코드에 집중할 수 있도록 권장사항 준수, 상용구 코드 제거, 모든 Android 버전과 기기에서 일관되게 작동하는 코드 작성을 돕는 라이브러리 모음이다.

2021년 12월 16일
·
0개의 댓글
·