/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
11:59 5/30
hongbeomi.medium.com
11:59
hongbeomi.medium.com
Stories by hongbeom on Medium
https://hongbeomi.medium.com/
Stories by hongbeom on Medium
저작도구: Medium
최종 피드 수집: 2024-11-11 18:46
전체 (52)
5M
ViewPager2의 RecyclerView와 애니메이션
ViewPager2의 child view인 RecyclerView와 애니메이션 구현에 대해 알아봅니다.
ViewPager2
ViewPager2는 2019년에 등장한 androidx 라이브러리 입니다. 기존의 오른쪽에서 왼쪽(RTL
viewpager2
android
android-studio
+ 더보기
viewpager
0
0
0
읽기모드
1y
[번역] Compose API 가이드라인
원문 : 본 글은 구글에서 제시하는 Compose API 개발 가이드라인을 한국어로 번역한 글입니다.
API Guidelines for Jetpack Compose
Compose API 가이드라인
Compose API 가이드라인은
compose
android-studio
jetpack-compose
+ 더보기
0
0
2
읽기모드
1y
RecyclerView 아이템으로 ComposeView사용하기
RecyclerView의 아이템으로 ComposeView를 사용해봅시다.
Compose가 등장하기 이전, 리스트 형태의 UI는 RecyclerView로 구현하는 것이 일반적인 방식이었습니다. RecyclerView를 사용하려면 A
compose
android
android-studio
+ 더보기
recyclerview
compose-ui
0
0
1
읽기모드
1y
ConcatAdapter Deep Dive
Learn about ConcatAdapter.
ConcatAdapter
ConcatAdapter is an adapter that allows you to add multiple adapters that appeared in t
recyclerview-in-android
android
recyclerview
+ 더보기
concat-adapter
android-studio
0
0
3
읽기모드
1y
안드로이드 개발자의 2022년 회고
올해는 정말 시간이 빨리 지나갔다고 느껴졌습니다. 많은 일들이 있었고, 알차게 보냈다고 느껴지는 한 해였습니다🎄
퇴사
올해 초, 저는 iOS 개발을 공부하며 안드로이드, iOS 모두 맡아서 업무를 진행하는 방향으로 도전하고 있었
회고
android-studio
2022
+ 더보기
android
회고록
0
0
5
읽기모드
1y
Data Binding — Tip
Data Binding — Tip
데이터 바인딩 라이브러리를 조금 더 잘 활용해 봅시다.
💡 Data Binding
데이터 바인딩은 선언적 형식으로 레이아웃의 컴포넌트와 앱의 데이터 결합을 지원하는 라이브러리입니다. 2015년
android
android-data-binding
data-binding
+ 더보기
android-studio
0
0
0
읽기모드
2y
ConcatAdapter Deep Dive
ConcatAdapter에 대해 알아봅니다.
ConcatAdapter
ConcatAdapter는 recyclerview:1.2.0-alpha02 버전에서 등장한 여러 개의 어댑터를 하나의 RecyclerView에 추가할 수 있는
recyclerview
android-studio
android
+ 더보기
concat-adapter
0
0
1
읽기모드
2y
Jetpack Compose에서 flow를 안전하게 사용하기
Consuming flows safely in Jetpack Compose를 번역한 글입니다.
이 글은 Manuel Vivo님의 Consuming flows safely in Jetpack Compose글을 한국어로 번역한 글입니
android-studio
flow
android
+ 더보기
jetpack-compose
0
0
6
읽기모드
2y
Coroutine 1.6 Test API 사용하기
kotlinx.coroutines 1.6에서 새로운 테스트 API가 도입되었으며, 이전에 쓰이던 API는 이제 더 이상 사용되지 않습니다. 이전 API를 사용하면 곧 deprecated 에러가 발생하며, 2022년 말에 완전히 제
kotlin-coroutines
coroutine-testing
android
+ 더보기
coroutine
android-studio
0
0
0
읽기모드
2y
Coroutine 1.6 Test API 사용하기
kotlinx.coroutines 1.6에서 새로운 테스트 API가 도입되었으며, 이전에 쓰이던 API는 이제 더 이상 사용되지 않습니다. 이전 API를 사용하면 곧 deprecated 에러가 발생하며, 2022년 말에 완전히 제
kotlin-coroutines
coroutine-testing
android
+ 더보기
coroutine
android-studio
0
0
0
읽기모드
2y
UI Event 처리 전략
Android에서 UI Event를 처리하는 방법에 대해 알아봅니다.
본 글은 Manuel Vivo님의 글과 Android 가이드 문서를 읽고 정리한 글입니다. 자세한 내용은 아래 링크를 참고하세요.
ViewModel: One-o
ui-state
events
android
+ 더보기
udf
android-studio
0
0
0
읽기모드
2y
RecyclerView Deep Dive with Google I/O 2016
RecyclerView를 RecyclerView ins and Outs — Google I/O 영상을 보며 내부 동작을 살펴봅니다.
Android 앱을 개발할 때 리스트를 보여줘야한다면 가장 많이 사용되는 View는 Recycle
recyclerview
android-studio
android
+ 더보기
deep-dives
recyclerview-in-android
0
0
26
읽기모드
2y
Compose Deep Dive — 2.Layout
Compose Deep Dive — 2.Layout
Jetpack Compose Layout의 동작 원리를 Deep Dive into Jetpack Compose Layout(Android Dev Summit21) 영상과 함께 살
layout
modifier
compose
+ 더보기
android-studio
android
0
0
0
읽기모드
2y
View 호환성 유지하기
Custom ViewInflater를 통해 이전 버전 View와의 호환성을 유지해봅시다
View 호환성
안드로이드에서는 특정 버전 이하 기기에서 View에 대한 호환성을 유지하기 위해 어떻게 노력하고 있는지 살펴보겠습니다.
우리가
custom-views
appcompat
android-studio
+ 더보기
android
design-systems
0
0
0
읽기모드
2y
Compose Deep Dive — 1. Composition
Compose Deep Dive — 1. Composition
Jetpack Compose Layout의 동작 원리를 Deep Dive into Jetpack Compose Layout(Android Dev Summit21) 영상
compose-ui
android
compose
+ 더보기
composition
android-studio
0
0
4
읽기모드
2y
Sealed Class와 Sealed Interface
sealed class와 sealed interface에 대해 알아봅니다.
우리는 개발을 하며 종종 제한된 일들의 집합이 필요한 경우가 생기게 됩니다. 웹 요청의 성공이나 실패 혹은 유저의 종류 등등..
이를 모델로 구현하기 위해
kotlin
sealed-classes
sealed-interface
+ 더보기
0
0
5
읽기모드
2y
Sealed Class와 Sealed Interface
sealed class와 sealed interface에 대해 알아봅니다.
우리는 개발을 하며 종종 제한된 일들의 집합이 필요한 경우가 생기게 됩니다. 웹 요청의 성공이나 실패 혹은 유저의 종류 등등..
이를 모델로 구현하기 위해
kotlin
sealed-classes
sealed-interface
+ 더보기
0
0
0
읽기모드
2y
[정리] — 코틀린 Flow 사용하기 (Android Dev Summit 2021)
[정리] — 코틀린 Flow 사용하기 (Android Dev Summit 2021)
Android Dev Summit 2021
https://medium.com/media/202156a9b2b37fdd052378c4cb581308
android-studio
android
kotlin-flow
+ 더보기
flow
0
0
0
읽기모드
2y
Bitrise를 사용하여 CI/CD 환경 구축하기 — 2. Play Store
Bitrise를 사용하여 CI/CD 환경 구축하기 — 2. Play Store
Bitrise를 사용하여 자동 빌드/배포 환경을 구축해봅시다.
지난 글에서는 Bitrise를 사용하여 프로젝트에 PR이 올라올 때마다 자동으로 빌드를
google-play-store
bitrise
android
+ 더보기
android-studio
0
0
8
읽기모드
2y
Android Timer 구현하기
안드로이드 앱에서 동작하는 타이머를 Kotlin Coroutine으로 구현해봅니다.
안드로이드 앱 프로그래밍 튜토리얼에서 타이머를 구현하는 예시는 흔하게 찾아볼 수 있습니다. 보통 CountDownTimer를 통해 타이머를 구현하
countdown-timer
android
android-studio
+ 더보기
timer
coroutine
0
0
170
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy