首页 > TAG信息列表 > coroutines

Android Kotlin Coroutines ktx扩展

本篇文章主要讲的是,kotlin 协程在 ktx 上的扩展 lifecycle 扩展 对于 lifecycle 的扩展,已经在 以前的文章中讲过了 主要的依赖 implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.2.0" viewModel 扩展 对于 viewModel 的扩展,已经在 以前的文章中讲过了 主要的依赖 imp

在kotlin中使用Apache Commons Compress和协程解压带密码的7z文件

依赖 dependencies{ // https://mvnrepository.com/artifact/org.apache.commons/commons-compress implementation("org.apache.commons:commons-compress:1.21") // https://mvnrepository.com/artifact/org.tukaani/xz implementation("org.t

Kotlin Coroutines(协程)讲解,2021阿里Android笔试总结

progress.visibility = View.GONE } 上面的示例是协程的常用使用范式。首先,使用一个协程构造器(coroutine builder)创建一个协程,然后,一个或多个可中断的方法运行在协程中,这些方法将会中断协程的执行,直到它们返回结果。 可中断的方法返回结果后,我们在下一行代码就可以使用这些结

记录学习在Android中使用kotlin.coroutines

学习使用kotlin中的coroutines 学习背景   在学习第一行代码时的Service中的启动子线程来完成异步处理时,书中提到了使用AsyncTask来更方便地操作UI。   但由于Context泄露、回调遗漏、configuration变化导致奔溃、平台差异性等原因,AsyncTask在Android 11 中被正式弃用。 Googl

kotlin协程系列文章

  kotlin作为一门编程语言,它只提供了最小化的API来保证其他第三方库能使用协程;与其他提供协程功能的语言不同的是在kotlin中async和await并不属于关键字,也不属于语言标准库的一部分。然而,对于异步操作来说,相比其他语言提供的Futrue(比如Java中的Futrue)抽象,kotlin的挂起函数(susp

Kotlin Coroutines不复杂, 我来帮你理一理

Coroutines 协程 最近在总结Kotlin的一些东西, 发现协程这块确实不容易说清楚. 之前的那篇就写得不好, 所以决定重写. 反复研究了官网文档和各种教程博客, 本篇内容是最基础也最主要的内容, 力求小白也能看懂并理解. Coroutines概念 Coroutines(协程), 计算机程序组件, 通过允许任

Coroutine 协程

https://en.wikipedia.org/wiki/Coroutine Coroutines are computer program components that generalize subroutines for non-preemptive multitasking, by allowing execution to be suspended and resumed. Coroutines are well-suited for implementing familiar program