V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  location123  ›  全部回复第 4 页 / 共 4 页
回复总数  74
1  2  3  4  
71 天前
回复了 jeesk 创建的主题 Kotlin kotlin 没有受检异常真太难顶了。吐槽
使用 OkHttp 的情况下
只是判断这个请求的 http 请求错误 可以判断异常父类是否是 HttpException
inline fun <T : HttpService, R> T.execute(block: T.() -> BaseResponse<R>): Result<R> {
return try {
val response = block()
if (response.success) {
Result.Success(response.data)
} else {
//内置协议错误
// Result.Fail(response.header.code.toInt(), response.header.msg, false)
}
} catch (e: HttpException) {
//http fail
} catch (e:CancellationException){
//cancel
} catch (e: Exception) {
//other fail
}
}
网络请求全部走 HttpService 的扩展函数

第二种
在协程的顶级作用域里面统一处理
71 天前
回复了 Rrrrrr 创建的主题 Android iqoo 12 这手机怎么样
屏幕和指纹不行 年初入的 屏幕看着头晕换的 pro
历史中的邓小平
73 天前
回复了 nealot 创建的主题 投资 2024 年 10 月 10 日预测大盘涨跌
83 天前
回复了 x97bgt 创建的主题 问与答 有什么好用的截图软件吗?
macOS 推荐 iShot
昨晚升级遇到了 重启后就好了
文档首页这个效果强
目前在做的 Android 屏关机方式就是直接断电 遇到过 直接断电后 数据库插入更新数据丢失 写完的文件丢失 现在解决方案就是在重要的节点调用 sync 同步、备份数据下次开始时检测文件完整性
115 天前
回复了 mf2019d 创建的主题 OpenAI 求 1 个稳定的 openai API 中转站点
v3 api 很稳定 支持很多模型 qq 群和微信售后很及时

aHR0cHM6Ly9hcGkudjMuY20vcmVnaXN0ZXI/YWZmPTk0R1g=
@location123 UI 好看
@StinkyTofus 没用 javafx 写过 我是 mac 系统 做日志分析用的 程序刚启动占用 200Mb 左右 分析日志时占用 300Mb 在接受范围内 毕竟方便了很多
使用 Compose 写过桌面端的小工具 还是很爽的 kotlin 一把梭
159 天前
回复了 ccloving 创建的主题 问与答 请教各位一般都如何管理密码
密码键盘 国产的 好处是支持自动填充
求组队 刚学前端 现在有一款成熟的 uTools 插件上线 https://www.u.tools/plugins/detail/%E8%B6%85%E7%BA%A7%E9%87%8D%E5%91%BD%E5%90%8D/

wx TXL10130309
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 10:14 · PVG 18:14 · LAX 02:14 · JFK 05:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.