首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Ehtan_Zheng
掘友等级
全栈工程师
|
传音
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
最新
热门
Kotlin 时代的时间管理:从 java.time 迁移至 kotlinx-datetime
本文基于真实的 Android 项目经验,详细介绍了从 java.time 到 Kotlin 原生时间 API(kotlin.time 与 kotlinx-datetime)的迁移全过程。
协程双雄辨析:withContext(IO) 与 launch(IO) 的真实差异
本文深度辨析了 Kotlin 协程中 withContext(Dispatchers.IO) 和 launch(Dispatchers.IO) 的本质区别。withContext 作为一个挂起函数,支
Kotlin 2.3 告别冗余:深度解析“explicit backing fields”
Kotlin 2.3 引入了explicit backing fields,允许你用单个属性替换经典的 _state + state 模板代码,你的 ViewModel 将变得前所未有的清爽。 现状:
AAOS 精准管控:基于用户类型的软件包禁用
本文解析了 Android Automotive OS (AAOS) 如何通过 config_userTypePackageWhitelistRes 机制管理多用户环境下的应用可见性。
协程取消全攻略:掌握“协作式”资源回收的艺术
文章对比了 cancel 与 cancelAndJoin 的差异,重点介绍了如何通过 isActive、ensureActive 和 yield 使计算密集型任务具备取消能力。此外,还探讨了处理 Ca
利用PackageManager动态控制组件访问权限
本文探讨了 Android 应用中一种高级的权限管理机制:利用 PackageManager 在运行时动态启用或禁用组件(Activities)。不同于简单的代码逻辑拦截,这是一种系统级的解决方案
Jetpack Compose 性能调优深潜:多维度粉碎“不必要的重组”
在 Jetpack Compose 的世界里,“状态驱动 UI”是其核心法则。当状态发生变化时,Compose 会重新运行受影响的 Composable 函数以更新界面,这一过程被称为重组(Recom
Kotlin 协程取消与异常处理的“迷宫”与生机
在 Kotlin 协程的开发实践中,**取消(Cancellation)与异常处理(Exception Handling)**无疑是最具挑战性的核心环节。由于这两者在底层机制上高度耦合,且 API 设
个人成就
文章被点赞
2
文章被阅读
318
掘力值
96
关注了
43
关注者
3
收藏集
1
关注标签
18
加入于
2016-06-02