会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tslgood
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2026年8月12日
[Android 从零到一] Kotlin Channel 与复杂并发场景:从生产者-消费者到结构化并发治理
摘要: Kotlin Channel 与复杂并发场景:从生产者-消费者到结构化并发治理在 Android 开发中,协程让异步代码变得清晰,但当多个协程需要协作时——比如一个协程负责生产数据,另一个协程负责消费处理,或者需要在多个协程间传递事件——就需要一个可靠的通信机制。Kotlin 提供的 Channel
阅读全文
posted @ 2026-08-12 10:01 天总会晴的
阅读(13)
评论(0)
推荐(0)
2026年8月11日
[Android 从零到一] Compose 动画实战:从 AnimatedVisibility 到复杂转场与手势联动
摘要: 为什么 Compose 动画值得单独写 在传统 View 体系下,Android 动画分散在 ObjectAnimator、TransitionManager、MotionLayout 三条线;而 Compose 用声明式 API 统一了全部动画场景: 组件显隐动画(AnimatedVisibili
阅读全文
posted @ 2026-08-11 11:17 天总会晴的
阅读(10)
评论(0)
推荐(0)
[鸿蒙从零到一] HarmonyOS 文件管理与沙箱访问实战:从应用目录到用户文档
摘要: [鸿蒙从零到一] HarmonyOS 文件管理与沙箱访问实战:从应用目录到用户文档在 HarmonyOS 应用开发中,文件操作是一项基础而高频的能力。无论是存储用户配置、缓存网络数据,还是读写用户选择的文档和媒体文件,都需要清晰理解 HarmonyOS 的文件系统结构、沙箱机制与权限模型。本文将从应
阅读全文
posted @ 2026-08-11 11:15 天总会晴的
阅读(44)
评论(0)
推荐(0)
[鸿蒙从零到一] HarmonyOS 文件管理与沙箱访问实战:读写、权限与跨端同步
摘要: 为什么要懂沙箱文件管理 在 HarmonyOS 应用中,文件操作几乎是刚需:用户文档、缓存图片、下载的 PDF、录音文件……如果不清楚沙箱边界、目录结构和权限模型,极易踩坑:存错目录导致卸载后数据丢失、跨应用共享失败、或因权限不足崩溃。 本文聚焦 HarmonyOS 文件管理的核心场景: 应用沙箱的
阅读全文
posted @ 2026-08-11 11:14 天总会晴的
阅读(32)
评论(0)
推荐(0)
Compose LazyColumn 性能优化:从卡顿到流畅的大列表治理
摘要: 在 Jetpack Compose 项目中,LazyColumn 是最常用的列表组件。但随着列表数据增长、item 复杂度提升,滑动卡顿、内存占用、过度重组等问题会逐渐暴露。本文从实战角度出发,梳理 LazyColumn 性能优化的关键思路与落地方案。 一、LazyColumn 的性能瓶颈1.1 过
阅读全文
posted @ 2026-08-11 11:11 天总会晴的
阅读(10)
评论(0)
推荐(0)
2026年8月10日
[Android 从零到一] ViewModel 源码机制与进程重建恢复:从 ViewModelStore 到 SavedStateRegistry 的完整链路
摘要: ViewModel 是 Android Jetpack 架构组件的核心,它不仅能在配置变更(如屏幕旋转)时保留数据,还能与 SavedState 机制配合,在进程重建后恢复状态。本文从源码层面拆解 ViewModel 的存储、恢复、与 SavedState 的集成机制,帮助你真正理解它的工作原理。
阅读全文
posted @ 2026-08-10 10:02 天总会晴的
阅读(10)
评论(0)
推荐(0)
[Android 从零到一] Hilt 在多模块项目中的落地实战:依赖注入的边界与模块化设计
摘要: Hilt 在多模块项目中的落地实战:依赖注入的边界与模块化设计 引言 在单模块项目中,Hilt 的依赖注入配置通常比较直接:定义 Module、标注 @Inject、编译通过即可使用。但当项目逐步模块化后,依赖注入的复杂度会显著上升: - 如何在 feature 模块中注入来自 data 模块的 R
阅读全文
posted @ 2026-08-10 09:11 天总会晴的
阅读(12)
评论(0)
推荐(0)
2026年8月7日
[Android 从零到一] Android 深度链接与 App Links:从 URI Scheme 到可验证的应用跳转
摘要: 深度链接是移动端常见诉求,本文从 URI Scheme 的安全缺陷出发,系统讲解 Android App Links 的域名验证原理、Digital Asset Links 配置、Navigation 集成与 Android 12 变化,帮你在生产项目中建立可靠的应用跳转方案。
阅读全文
posted @ 2026-08-07 11:03 天总会晴的
阅读(23)
评论(0)
推荐(0)
2026年8月4日
[鸿蒙从零到一] HarmonyOS 任务调度与并发模型实战:taskpool、Worker 与可取消任务
摘要: 本文以批量日志分析为例,系统讲解 HarmonyOS 中 Promise、taskpool 与 Worker 的适用边界,并实现任务拆分、并发限流、跨线程通信、取消、超时、生命周期清理、性能观测与可测试架构。
阅读全文
posted @ 2026-08-04 11:04 天总会晴的
阅读(8)
评论(0)
推荐(0)
Android 图片加载缓存一致性:从错图、旧图到可验证的缓存策略
摘要: 图片列表里的错图、旧图和闪烁,通常不是 ImageView 本身的问题,而是请求生命周期、复用组件和多级缓存共同作用的结果。本文从一个可复现的列表场景出发,拆解内存缓存、磁盘缓存、网络缓存和请求取消之间的关系,并给出一套能够验证、监控和逐步演进的实现策略。
阅读全文
posted @ 2026-08-04 10:05 天总会晴的
阅读(9)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告