일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 안드로이드
- Operating System
- 앱개발
- 운영체제
- OS
- 스레드
- 앱 개발
- Android
- 개발
- React
- 프로세스
- Kotlin
- MVVM
- 메모리
- 데이터베이스
- 액티비티
- db
- github
- 안드로이드 디자인 패턴
- Database
- cs
- 앱
- 리액트
- 안드로이드 개발
- 리액트네이티브
- 디자인 패턴
- CS지식
- 디자인패턴
- reactnative
- 코틀린
- Today
- Total
목록Jetpack (2)
Tech Log
RecyclerView는 안드로이드 위젯 중에서 많이 쓰이는 것 중 하나다. RecyclerView는 메모리 최적화와도 관련된 내용이 나오기 때문에, 이론적인 내용에 대한 정리가 필요할 것 같아 글을 작성해본다. 1. RecyclerView란? Android Developers에서는 RecyclerView를 동적 목록을 나타내는 수단으로 표현하고 있다. 이름에서 알 수 있듯이, RecyclerView내의 View를 재활용하는 동적 목록이다. Android Jetpack에 포함되어 있는 위젯이다(원래는 Support Library에서 지원됐으나, Support Library가 deprecated됨) 다시 말해, 데이터 목록을 재활용하여 목록에 나타낸 View라고 생각하면 된다. 아래와 같은 아이템 목록들을..
안드로이드 개발을 하다보면, Jetpack에 대해서 많이 듣게 된다. Jetpack을 이용해서 개발을 한 적은 많은 것 같은데, Jetpack 정확하게 뭐냐고 물으면 대답을 확실하게 할 자신이 없다. 따라서 Jetpack이 도대체 무엇인지 알아보기로 했다. 1. 정의 먼저 Jetpack이라는 단어 자체의 의미만 생각해보자. 네이버 영어 사전에 의하면 Jetpack의 의미는 다음과 같다. 제트팩 ((등에 메는 개인용 분사 추진기, 우주 유영 등에 사용)) 그래서 안드로이드 Jetpack을 검색했을 때 나오는 이미지가 안드로이드에 부스터가 달린 것인 것을 확인할 수 있다. 이처럼 Jetpack은 안드로이드 개발을 할 때 부스터 역할을 하는 도구라고 볼 수 있다. Android Developers에서는 아래와..