본문 바로가기

728x90
반응형

전체 글

10/25 read post 1. 출처 : https://medium.com/@oguzhanaslann/new-photo-picker-api-no-permissions-5c500aa2391e 제목 : New Photo Picker API ( No permissions !) 요약 : android 13 이상 단말에서 그리고 android sdk 30 이상에서 사용 가능한 신규 Photo Picker API 에 대해서 설명합니다. 기존에는 외부저장소에 직접 접근하거나(권한 필요) mediaStore media picker intent 를 사용하거나(권한 필요), document picker intent(권한 필요하지 않음) 를 사용하는 방법이 있었습니다. 2. 출처 : https://medium.com/huawei-developers/.. 더보기
10/24 read post 1. 출처 : https://medium.com/proandroiddev/duplicate-android-navigation-bug-or-feature-5df370440c83 제목 : Duplicate Android Navigation — Bug or Feature? navigation component 에서 A fragment 로 이동하는 A 버튼과 B fragment 로 이동하는 B 버튼이 있을 때 이것을 연속으로 a,b 클릭했을 때 crash 가 발생하는 상황에 대해서 설명합니다. 해결책으로는 이동하는 action 에 대해서 어디서든 이동가능한 action 범위를 조절하는 것이지만, 이렇게 하는 경우 back stack 이 꼬이거나 하는 문제가 발생하고, 다른 방법으로는 이동하기 전에 현재 curr.. 더보기
10/23 read post 1. 출처 : https://medium.com/mobile-app-development-publication/comparing-stateflow-sharedflow-and-callbackflow-2f0d03d48a43 제목 : Comparing StateFlow, SharedFlow, and CallbackFlow 요약 : stateFlow, sharedFlow, callbackFlow 를 비교해서 설명합니다. init 하는 방법, 수집 전에 방출시, 수집 후 방출 시, 수집 후 두개의 동일한 값을 방출 시, 수집 후 두개의 다른 값을 방출 시 등 다양한 경우에 대해서 각 flow 가 어떻게 동작하는지 비교합니다. 2. 출처 : https://medium.com/@yahya.mlaouhi/the-bes.. 더보기
10/21 read post 1. 출처 : https://medium.com/@gus0000123/android-animation-interpolar-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-8d228f4fc3c3 제목 : Android Animation Interpolator 구현하기 요약 : 애니메이션 보간기 종류에 대해서 설명합니다. 2. 출처 : https://medium.com/jetpack-composers/jetpack-compose-state-hoisting-6de56150f3aa 제목 : Jetpack Compose: State Hoisting 요약 : composition 과 recomposition, state 와 remember, remeberSavable api 대해서 설명합니다. s.. 더보기
10/20 read post 1. 출처 : https://medium.com/androiddevelopers/android-styling-themes-vs-styles-ebe05f917578 제목 : Android styling: themes vs styles 요약 : 테마와 스타일의 차이점에 대해서 설명합니다. 둘은 동일한 태그를 사용하지만 다릅니다. 스타일은 보기 속성 값의 모음이고, 뷰는 하나의 스타일만 적용가능합니다. 테마는 앱 전반에 걸쳐 광범위하게 명명된 리소스의 모음입니다. 인터페이스와 유사하며 context 가 있는 모든 객체에서 얻을 수 있고, 테마를 지정하면 하위 노드에 계단식으로 적용됩니다. 2. 출처 : https://medium.com/androiddevelopers/android-styling-common-.. 더보기
10/19 read post 1. 출처 : https://medium.com/androiddevelopers/bridging-the-gap-between-coroutines-jvm-threads-and-concurrency-problems-864e563bd7c 제목 : Bridging the gap between coroutines, threads, and concurrency problems 요약 : 코루틴에 대해서 간략히 설명하고 디스패처, 스레드 와의 차이점에 대해서 설명하고 코루틴도 동시성 문제가 발생할 수 있으며 이를 해결하기 위해 mutex 를 사용한 방법을 설명합니다. 2. 출처 : https://medium.com/proandroiddev/android-custom-view-level-1-67ed1c3febe1 제목 .. 더보기
10/18 read post 1. 출처 : https://medium.com/@en.mazzucchelli/biometric-authentication-jetpack-compose-146ee35e7039 제목 : Biometric Authentication & Jetpack Compose 요약 : 컴포즈를 이용하여 생체 인증 코드를 구현하는 법을 설명합니다. 2. 출처 : https://medium.com/@abhineshchandra1234/data-binding-in-kotlin-ac70f63396aa 제목 : Data binding in Kotlin Part 1 요약 : 데이터 바인딩과 뷰바인딩의 장점을 알아보고 , 데이터 바인딩과 뷰바인딩 하는 방법을 설명합니다. 3. 출처 : https://medium.com/@velmur.. 더보기
10/17 read post 1. 출처 : https://amitshekhar.me/blog/retry-operator-in-kotlin-flow?utm_source=canopas-stack-weekly 제목 : Retry Operator in Kotlin Flow 요약 : retryWhen 과 retry 에 대해서 설명합니다. retryWhen 은 predicate 조건에 따라 재시도를 할지 안할지 선택할 수 있고 retry 는 시도횟수 및 predicate 조건으로 재시도 여부를 선택할 수 있습니다. 2. 출처 : https://medium.com/mobile-app-development-publication/kotlins-flow-channelflow-and-callbackflow-made-easy-5e82ce2e27c0 제목.. 더보기

728x90
반응형