首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
yoyochoo
掘友等级
Android开发
|
明月智能
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2K
文章 1.9K
沸点 48
赞
2K
返回
|
搜索文章
赞
文章( 1.9K )
沸点( 48 )
深入理解 Android DocumentFile:性能陷阱与最佳实践
详解 DocumentFile 的原理与用法,分析其在海量文件扫描时的性能瓶颈,并提供基于 ContentResolver 的优化方案。
让代码更清晰:Android 中的 MVC、MVP 与 MVVM
用一个“计数器”示例,演示 MVC、MVP、MVVM 的核心:拆。展示了如何通过拆分 View、Controller 或使用数据绑定,一步步让代码变得清晰、易于维护。
面试被问到Compose的副作用不会,只怪我没好好学
前言 之前有次面试,有个老哥问我有没有Compose项目经验,我说没有但是平时会写一些demo玩玩,之后就问了我个问题,记得是DisposableEffect,SideEffect以及Launched
重识 Java IO、NIO 与 OkIO
通过例子讲解了 Java IO,包括传统 java.io (流、Socket)、NIO (Channel、Buffer) 和更简洁的 OkIO 库。
协程进阶:协作、互斥与共享状态管理
内容包括:用Job和Channel替代CountDownLatch;select的“先到先得”用法;Mutex与synchronized的区别;以及ThreadLocal在协程中的正确使用。
【现代 Android APP 架构】09. 聊一聊依赖注入在 Android 开发中的应用
依赖注入(Dependency Injection,下文以DI简称)是控制反转(Inverse Of Control)思想的一种实践,笔者在早期基于Spring进行后端开发时,就已经尝试使用过类似工具
Jetpack Navigation 3:领航未来 🚀
告别 NavController!Nav3 携状态驱动的 Backstack 来了。本文深入解析其核心概念、多窗格 Scene 布局、多模块方案 及优雅的条件导航实现,助你领航未来!
Flow 的异常处理与执行控制
详解Flow两大难点:异常和并发。解释了为什么推荐使用catch而不是try-catch,以及flowOn和buffer的工作原理。
【车载Android】Gradle自定义插件从编写到发布
上一篇文章【车载Android】使用自定义插件实现多语言自动化适配介绍了自定义插件的使用方式,本文则聚焦“造轮子”——详细讲解如何从头开发一个Android Gradle Plugin,以及如何将其发
玩转 Flow 操作符(二):时间控制、聚合与组合
详解 Kotlin Flow 核心操作符,涵盖时间(timeout, sample)、聚合(reduce, fold)与合并(merge, zip, combine)三大类。
下一页
个人成就
文章被点赞
4
文章被阅读
1,834
掘力值
29
关注了
226
关注者
12
收藏集
33
关注标签
28
加入于
2015-10-18