07-02 03:26
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- ndkVersion
- ndk r24
- 사전청약
- EditText
- 달러예금
- Android
- 새마을금고
- KB
- gradle
- 예금
- Android Studio
- CHAT GPT
- 3rd framework
- MG더뱅킹정기예금
- ios
- 고금리
- 용산 호반써밋 에이디션
- ChatGPT
- BindingAdapter
- JetPack
- java
- Mac
- RETROFIT
- Andorid
- arm-linux-androideabi
- kotlin
- Swift
- 청약
- audio record
- Data Binding
Archives
- Today
- Total
목록android/kotlin (9)
pear
[kotlin] event interface channel 활용
비동기 처리에서 listener(callback event)의 관리를 simaple 하게 하기 위해 react, rx 등을 사용하고 있다 kotlin에서는 channel을 제공하고 있다. 기본적으로 send와 receive를 지원하며 blocking queue event라고 생각 하면 이해에 도움이 될거 같다. coroutine을 사용하여 비동기로 사용할 수 있다. trysend는 receive가 queue가 full이면 fail 처리 된다. send처럼 receive의 quque가 full이면 suspends되어 대기 한다. rx의 hot obserable과 유사한 개념을 가지고 있지만 기본적인 동작은 queue이다. trysend overflow option을 사용해서 유사하게 처리 할수 있을 것 같..
android/kotlin
2023. 5. 24. 13:14