logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin中suspend的学习记录

Kotlin协程中的suspend函数允许非阻塞式暂停与恢复执行,必须在协程或suspend函数内调用。关键点包括:使用Dispatchers指定线程类型(IO/Default/Main),避免阻塞操作;通过coroutineScope/supervisorScope管理结构化并发;正确处理取消与异常;区分launch(无返回值)、async(需await)和runBlocking(测试用)的使用

#kotlin#android
安卓获取已连接wifi ssid为<unknown ssid>解决方案

对于低版本安卓设备,这是可行的,但是对于高版本设备就会出现获取到的wifi名称为的现象,这是因为安卓10获取WiFi名称需要定位权限。需要注意的是,即便请求权限成功,设备的GPS位置也需要打开,否则也获取不到wifi的ssid。ACCESS_FINE_LOCATION权限也是必要的,这是安卓10新加的权限。① 在AndroidManifest.xml中加入wifi权限和位置权限。1.正常下获取当前

文章图片
#android
开发过程中的AI插件推荐

这两款AI插件在使用过程中都为我提供了不少的便利,也大大提高了我的工作效率,弥补了许多开发过程中的知识盲区,但相对而言,相对来说,个人感觉CodeGeex还是不太够智能。4. Bito的回答在我意料之中,而CodeGeex的回答却让我略感失望和诧异,作为一款AI工具,既然已经更正错误的回答,在下一次问答中,还是回答错误,这是我不能理解和接受的,我一开始认为是不是我提问的方式有问题,于是我换了个方式

文章图片
#人工智能
到底了