-
Notifications
You must be signed in to change notification settings - Fork 4
๐ Reference
์๋๋ก์ด๋12 ์คํ๋์ ๋์
Android splash screen. Easy setup for both 11 version and lower, and 12.
๋ฐ์ฝ๋ ์์ฑ2 with Zxing <- ์ ํ
์นด์นด์ค ํค์๋๋ก ์ฅ์ ๊ฒ์
Implementing Periodic Notifications with WorkManager
Android WorkManager ๋ฅผ ์ด์ฉํ์ฌ ๋งค์ผ ์๋ฆผ ํ์ํ๊ธฐ
์๋๋ก์ด๋ ์ด๋ฒคํธ ํธ๋ค๋ง - Debounce, Throttle
StateFlow ์์ ์์ ํ๊ฒ ๊ฐ์ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ: update
DB ์์ ๋ฐ์ Flow ๋ฅผ Repository ์์ Result ์ ๋ด๊ธฐ
https://developer.android.com/training/sign-in/biometric-auth?hl=ko
https://developer.android.com/reference/android/hardware/fingerprint/FingerprintManager
https://new-spring-bom.tistory.com/3
https://blog.naver.com/jcosmoss/221381903806
https://github.com/PatilShreyas/DataStoreExample
๊ฐ์ธ์ ์ผ๋ก ํ๊ตญ/์ธ๊ตญ ๋ธ๋ก๊ทธ ๋ณด๋ฉด์ ์์ฐฌ ๋ด์ฉ๋ค์ด ๋ง์ ๋ถ๋ค์ ์์ฃผ๋ก ์ ์ด๋๊ณ ์์ต๋๋ค
Comparing StateFlow, SharedFlow, and CallbackFlow
- ๋ฐ์ฝ๋์ ๋ํด ์์๋ณด์!
- ์คํฌ๋กค์ด ์ ์ด์ํ๊ฒ ๋์ํ ๊น
- Room ์์ Flow ๋ก ๋ฐํ๋ฐ์์ StateFlow ๋ก ์ฌ์ฉํ๊ธฐ
- Jetpack Compose์์ ์ํ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฒ
- ์๋๋ก์ด๋์์ ์ง๋ฌธ ์ธ์ฆ ํ๊ธฐ!
- Firebase Google ๋ก๊ทธ์ธ ์ธํ ์ค ๊ฒช์ ์ค๋ฅ
- ์ํ์ ์ viewModelScope.launch ์ด์ธ์ฌ๊ฑด ์์ฌ์ผ์ง
- ์ฟ! KeyStore๊ณผ Cipher
- WorkManager ์๋ฆผ๊ณผ ์์ ฏ์ ์ฌ์ฉํด๋ณด์!
- ์ ๋๋ฉ์ด์ ์ผ๋ก ์ก์ ์จ๊ฒฐ ๋ถ์ด๋ฃ๊ธฐ
- ๋ฒกํฐ ์ด๋ฏธ์ง๋ฅผ ํธ์งํด๋ณด์!
- ItemDecorator ๋ฅผ ์ด์ฉํ ์์ดํ Offset ์ค์ !
- String Resource ViewModel ์์ ์์ํ๊ฒ ์จ๋ณด์
- ๋ฆฌ๋ทฐ์ด ๋ฑ๋ก์ ์๋์ผ๋ก ํด๋ณด์
- Mockk์ ํ์ฉํ ํ ์คํธ
- ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ Room์ ์บ์ฑํด๋ณด์!
- Room One to Many
- CustomException ๊ณผ Result๋ฅผ ์ ๊ทน ํ์ฉํด๋ณด์!
- View์ Event๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์ํ ํด๋์ค๋ฅผ ๋ง๋ค์ด๋ณด์!
- WorkManager ์๋ฆผ๊ณผ ์์ ฏ์ ์ฌ์ฉํด๋ณด์!