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.
제목 : 👨🏼💻Why should we use Use Case classes in our Android Projects?
요약 : usecase 가 무엇인지 왜 사용하는지에 대해서 설명합니다. useCase 를 사용하면 코드 중복을 줄이고, 재사용이 가능합니다. 그리고 viewModel 이 단순화되며 뷰모델에 대한 종속성을 줄입니다.
3.
출처 : https://medium.com/swlh/modifying-system-ui-visibility-in-android-11-e66a4128898b
제목 : Modifying System UI Visibility in Android 11
요약 : Android 11에서 추가된 시스템 UI 를 hide 하는 새로운 API 를 설명합니다. windowInsetController 를 사용하여 시스템 UI 를 hide 하고 show 하는 법을 설명합니다.
4.
출처 : https://velog.io/@jshme/android-system-ui-and-window
제목 : Android System UI Handling
요약 : window 가 무엇인지, 그리고 전체화면을 표시하기 위한 fitSystemWindows, windowInsets 를 설명합니다. 그리고 systemUiVisibility 가 deprecated 되면서 대체로 사용되는 WindowInsetsControllerCompat 에 대해서 설명합니다.
5.
제목 : Producer — Consumer Problem with Threads (Explained with Code breakdown)
요약 : java 멀티 스레딩에 관련된 문제인 생산자 소비자 문제를 단계별로 코드 해석을 통해 개선해 가는 과정을 설명합니다.