稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • 性能优化
  • 面试
  • HarmonyOS
  • 架构
  • 展开
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • 性能优化
  • 面试
  • HarmonyOS
  • 架构
  • APP
  • 后端
  • 源码
  • Debug
  • 客户端
  • Java
  • 暂无数据
    • 推荐
    • 最新
  • 站在 Android 的角度,聊聊 Clean Architecture
    Clean Architecture(整洁架构)是由著名软件工程师 Robert C. Martin 提出的一种软件设计理念和架构模式。
    • 阿健君
    • 104
    • 2
    架构 Kotlin Android Jetpack
    站在 Android 的角度,聊聊 Clean Architecture
  • Compose原理七之动画
    Compose动画原理跟副作用和协程上下文息息相关,不熟悉副作用,可以查看Compose原理五之副作用;不熟悉协程上下文,可以查看Compose原理六之Kotlin协程上下文。
    • 裴云飞
    • 31
    • 点赞
    架构
  • HarmonyOS5 源码分析 —— ‘状态管理’如何管理的(1)?
    ## 一、前言 大家都是开发,有时候写着写着 ArkUI 代码,突然就会冒出个问号: > “为啥我改个状态变量,UI 就自动刷新了?” > “@Local 到底背后做了啥?能监听到那么精准吗
    • 猫猫头啊
    • 17k
    • 20
    架构 HarmonyOS
  • HarmonyOS5 凭什么学鸿蒙—— GetContext
    ## 一、前言 上篇文章在结尾留下两个问题 - getContext(this) 和 getContext() 有什么区别? - 为什么弃用直接 getContext,转而使用 UIConte
    • 猫猫头啊
    • 14k
    • 30
    架构 HarmonyOS
  • HarmonyOS5 源码分析 —— 生命周期与状态管理(2)
    ## 一、前言 在前文中,我们提到过 **“状态管理”**。 但状态管理并不仅仅是 *“数据变化 → UI 更新”* 这么简单,它还与组件的 **创建、复用、销毁** 等生命周期过程密切相关。
    • 猫猫头啊
    • 14k
    • 16
    架构 HarmonyOS
  • SystemUI 开发之是通知实体数据是如何流转到视图上的(七)
    SystemUI 中的通知是通过监听 NLS获取到的,那它又是如何一步一步变成 NSSL 中的子View的呢?本文就解析一下通知实体从数据层到视图层工作机制。
    • 愤怒的代码
    • 272
    • 1
    Android 架构 Kotlin
    SystemUI 开发之是通知实体数据是如何流转到视图上的(七)
  • HarmonyOS5 一顿饭时间 —— LRU、磁盘缓存与内存优化的结合
    ## 一、前言 HarmonyOS 的 **Image** 组件,相信大家平时用得还是挺开心的:一个 `url` 往里一塞,咔咔就能显示,啥也不用管,直接起飞。 但是,用着用着你可能会发现一些“
    • 猫猫头啊
    • 11k
    • 17
    架构 HarmonyOS
  • SystemUI 开发之 NSSL.addContainerView() 之后发生了什么(八)
    看看NotificationStackScrollLayout.addContainerView的执行过程
    • 愤怒的代码
    • 64
    • 点赞
    Android Kotlin 架构
    SystemUI 开发之 NSSL.addContainerView() 之后发生了什么(八)
  • Android App 开发基础知识(1) —— Gradle 如何编译你的 Kotlin 代码
    Android App 开发基础知识(1) —— Gradle 如何编译你的 Kotlin 代码 本文主要的内容是关于 KGP 如何参与 Android App 构建
    • 乐乐小王
    • 48
    • 点赞
    架构
  • Compose原理六之Kotlin协程上下文
    一、什么是上下文 Kotlin协程中,上下文就是这样一个不可变的上下文元素集合,它携带了协程运行所需的各种配置和服务。 核心特点: 不可变性:一旦创建就不能修改。
    • 裴云飞
    • 34
    • 点赞
    架构
  • 2025年Android六边形战士开发趋势,需要掌握哪些技能可自我反省
    2025年Android六边形战士开发趋势,需要掌握那些技能和自我反省,要向六边形战士方向 发展并不断深入,当然六边形战士只是一个名词,Android实际涉及到的分支,可能不止6个,可以
    • Wgllss
    • 14k
    • 254
    Android Android Jetpack 架构
    2025年Android六边形战士开发趋势,需要掌握哪些技能可自我反省
  • Compose原理五之副作用
    什么是副作用(Side Effects)?副作用解决了这些问题:提供生命周期管理,自动清理资源,控制副作用执行时机,避免重复执行。
    • 裴云飞
    • 117
    • 点赞
    架构
  • 绘制K线入门
    绘制K线入门 什么是K线 K线(又称蜡烛图)是金融领域用来表示价格走势的一种图表形式。每根K线代表一个时间周期(如1分钟、5分钟、1小时、1天等)内的价格变化情况。 K线的组成部分 一根K线由以下几个
    • 佛系打工仔
    • 314
    • 2
    Android 前端 架构
  • Compose + Mvi 架构的玩android 项目,请尝鲜
    这个项目主要使用mvi架构,通过 compose + okhttp3 + retrofit2 + statFlow + viewModel + flow + navigation 实现玩android
    • shenshizhong
    • 816
    • 15
    Android Jetpack Android 架构
    Compose + Mvi 架构的玩android 项目,请尝鲜
  • 比AppStartup更“快”的协程启动框架
    🔥我开源了一个Android启动框架,让应用启动时间从5秒降到1秒!基于Kotlin协程,完美解决第三方SDK初始化卡顿问题。支持依赖管理、并行执行、隐私协议延迟初始化,还能防止进程重启导致的的崩溃
    • 年小个大
    • 1.0k
    • 26
    Kotlin 架构 性能优化
    比AppStartup更“快”的协程启动框架
  • 完整案例:Kotlin+Compose+Multiplatform跨平台之桌面端实现(一)
    领大家来一次`Kotlin + Compose + Multiplatform`跨平台之`桌面端`实现完整案例: 1)包含新项目工程,配置,打包 2)基础布局,文字显示,图标
    • Wgllss
    • 4.9k
    • 59
    Android Jetpack Android 架构
    完整案例:Kotlin+Compose+Multiplatform跨平台之桌面端实现(一)
  • SystemUI 开发之状态栏视图的关系(六)
    SystemUI 中的视图关系错综复杂,在阅读代码或者深度定制过程中如果不搞清主要视图组件之间的关系,很容易抓瞎。
    • 愤怒的代码
    • 69
    • 点赞
    Android Kotlin 架构
    SystemUI 开发之状态栏视图的关系(六)
  • 绘制K线第五章:双指放大缩小
    双指缩放逻辑 概述 双指缩放功能允许用户通过双指手势放大或缩小K线图,改变K线的显示宽度,从而查看更多或更少的数据。 使用的API 1. ScaleGestureDetector 作用:Android
    • 佛系打工仔
    • 110
    • 点赞
    前端 Android 架构
  • 绘制K线第四章:滚动优化
    滚动优化 在第三章的基础上,我们发现 Case4 的拖拽功能存在一个问题:只能整根整根地绘制K线,拖拽体验不够平滑。本章介绍如何通过 canvas.translate() 实现像素级滚动来解决这个问题
    • 佛系打工仔
    • 148
    • 1
    前端 架构 Android
  • 大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow+Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
    大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow +Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
    • Wgllss
    • 19k
    • 302
    架构 Android Android Jetpack
    大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow+Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
  • 上午好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    23.0m

    #过年啦#

    38k

    #晒晒你的摸鱼日常#
    #晒晒你的摸鱼日常#

    1.2m

    #每日快讯#

    9.8m

    #每日精选文章#

    3.4m

    #日新计划#

    10.7m

    #每天一个知识点#

    48.0m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    418k

    #掘金一周#

    1.5m

    #新人报道#

    38.9m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多Android文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金