最近有一个需求,需要在Android端导出CSV文件,自测是用的WPS,没啥问题。可到了测试那边,用Excel直接打开就是乱码,需要在Excel数据里面用【从文件/CSV】打开。这样就显示非常的不方便。
解决办法:
public …
kotlin的Flow可以连续异步发出多个数据。
1. 普通flow,冷流类似于一个函数,当开始收集时才开始运行
val coldStream flow {for (i in 1..5) {delay(100L)emit(i)}}
val collect1 buildString {coldStream.collect { append(it).append(", ") }
}.remo…