Dans la bibliothèque corotines Anko par kotlin, Dans cela, il ya une caractéristique bg() pour facilement exécuter votre code sur le thread d'arrière-plan. Dans ce type de retour est Différé. Alors qu'est-ce que Différé?Qu'est-ce qui est différé dans Anko coroutines kotlin?
refrence Lien
fun getData(): Data { ... }
fun showData(data: Data) { ... }
async(UI) {
val data: Deferred<Data> = bg {
// Runs in background
getData()
}
// This code is executed on the UI thread
showData(data.await())
}
'Deferred' est l'avenir/la promesse spécifique de Kotlin. Quelle est la question alors? –
Ma question est ce qui est différé? –