首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android
CodingFisher
创建于2025-09-14
订阅专栏
Android相关技术分享学习。
等 1 人订阅
共35篇文章
创建于2025-09-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Kotlin Flow的6个必知高阶技巧
Kotlin Flow的6个必知高阶技巧 一、智能缓冲策略优化流处理 背压问题核心解析 当生产者和消费者速率不匹配时,传统流处理会导致数据积压。Kotlin的buffer()操作符通过创建缓冲区解决该
Jetpack Compose静态与动态CompositionLocal深度解析
Jetpack Compose静态与动态CompositionLocal深度解析 一、CompositionLocal的本质与设计原理 CompositionLocal是Jetpack Compose
超越鼠标与键盘:Blender 的平板设备适配
超越鼠标与键盘:Blender 的平板设备适配 引言 随着移动计算设备的普及,Blender 作为开源3D创作套件,正积极拥抱平板和触控设备的新时代。本文基于 Blender 开发者博客的内容,详细解
Android状态机进阶:嵌套状态
Android状态机进阶:嵌套状态 一、嵌套状态机的核心价值 在复杂业务场景(如电商订单流程、多步骤表单)中,状态爆炸是传统扁平化状态机的致命缺陷。嵌套状态机通过层级化状态组织,使父状态能定义子状态共
Android应用性能优化:Baseline Profiles
Android应用性能优化:Baseline Profiles 引言:性能优化的新范式 在移动应用开发领域,性能优化始终是开发者面临的核心挑战。随着Android生态系统的不断演进,Google在An
Android唤醒锁优化指南
Android唤醒锁优化指南 唤醒锁机制深度剖析 底层工作原理 当Android应用需要保持CPU运行时,会通过PowerManager.PartialWakeLock向系统发起请求。该机制直接与Li
如何在低版本Android应用中集成高版本minSdk
如何在低版本Android应用中集成高版本minSdk 问题场景深度剖析 当应用需要支持较旧的Android版本(如minSdkVersion=21),但希望集成要求更高API级别的库(如minSdk
在 Jetpack Compose 中实现可点击文本链接
在 Jetpack Compose 中实现可点击文本链接 可点击链接在Compose文本中的实现原理 在Android原生开发中,TextView通过LinkMovementMethod实现超链接点击
Jetpack Compose 1.9 Visibility API
Jetpack Compose 1.9 Visibility API 随着移动应用用户体验的不断提升,可见性跟踪(Visibility Tracking)在现代Android开发中扮演着越来越重要的角
Jetpack WindowManager 1.5的核心特性:大屏、折叠屏适配
Jetpack WindowManager 1.5的核心特性:大屏、折叠屏适配 一、窗口尺寸类(Window Size Classes)的进化 1.1 新尺寸类定义解析 注释说明: Large:针对1
停止滥用 Dispatchers.IO:Kotlin 协程调度器的深度陷阱与优化实战
停止滥用 Dispatchers.IO:Kotlin 协程调度器的深度陷阱与优化实战 💡 当你习惯性地写下 withContext(Dispatchers.IO) 时,是否曾思考过这行代码背后隐藏的代
你真的了解 Android ViewModel 么?:试试这6个问题
你真的了解 Android ViewModel 么?:试试这6个问题 作为Android开发者,ViewModel是我们日常开发中不可或缺的架构组件。但你真的掌握它的所有精髓了吗?本文将通过6个实战场
Android中高级面试(三):架构组件与性能优化实战
Android中高级面试(三):架构组件与性能优化实战 🔍 一、ViewModel 的生存周期控制机制 1.1 核心设计思想 📌 设计要点: ViewModelStoreOwner接口(如Activi
Android中高级面试(二):架构组件与协程实战精要
Android中高级面试(二):架构组件与协程实战精要 🔍 一、ViewModel 架构组件深度剖析 1.1 ViewModel 的生命周期管理机制 核心机制解析: ViewModel 通过 View
Android面试基础篇(一):基础架构与核心组件深度剖析
🔍 一、Android面试基础(一):基础架构与核心组件深度剖析 1.1 生命周期回调的实战意义 关键场景解析: 配置变更重建:屏幕旋转时系统自动调用onSaveInstanceState()保存数据
MVI架构如何改变Android开发模式
深入探索Model-View-Intent(MVI)架构如何通过单向数据流和状态集中管理解决Android开发中的状态管理难题,提供与MVP、MVVM的详细对比及完整购物车实战案例。
自动化扫描Gradle依赖项漏洞
自动化扫描Gradle依赖项漏洞 在现代软件开发中,应用安全已成为至关重要的一环。依赖项漏洞是安全风险的主要来源之一,它们可能使应用面临远程代码执行(RCE)、数据泄露或服务中断等严重威胁。自动化漏洞
Kotlin 将会成为跨平台开发的终极选择么?
Kotlin 将会成为跨平台开发的终极选择么? 引言:跨平台开发的演进与KMP的定位 在当今多设备、多操作系统的软件生态中,跨平台开发已成为提升开发效率、降低工程成本的关键策略。传统的原生开发模式(如
Kotlin WebAssembly
Kotlin WebAssembly Kotlin 2.2.20 的发布标志着 Kotlin 生态在 WebAssembly 和多平台开发领域的一次重大飞跃。此版本不仅正式引入了 Kotlin/Was
Android Kotlin 开发技术图谱
Android Kotlin 开发技术图谱 一、Kotlin 语言基础与核心特性 1.1 Kotlin 语言简介与设计哲学 Kotlin 是一种由 JetBrains 开发的静态类型编程语言,运行于
下一页