稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • 前端
  • Kotlin
  • Android Jetpack
  • Flutter
  • 面试
  • HarmonyOS
  • Java
  • 逆向
  • 展开
  • 全部
  • Android
  • 前端
  • Kotlin
  • Android Jetpack
  • Flutter
  • 面试
  • HarmonyOS
  • Java
  • 逆向
  • 架构
  • Android Studio
  • 性能优化
  • 操作系统
  • iOS
  • 开源
  • 暂无数据
    • 推荐
    • 最新
  • Kotlin 技术月报 | 2025 年 8 月
    为了帮助社区的小伙伴们更好地了解 Kotlin 相关的最新动态,我们决定使用月报的形式,整理展示最近一个月的 Kotlin 技术动态。
    • 程序员江同学
    • 758
    • 18
    Android Kotlin
    Kotlin 技术月报 | 2025 年 8 月
  • Compose Multiplatform Skia 对比 Flutter Impeller ,都是跨平台自绘有什么差异
    近期 Jetbrains 的 Compose Multiplatform 1.8 发布了第一个 iOS 稳定版,三年的时间终于让 Compose Multiplatform 在移动端平台全面走向稳定版
    • 恋猫de小郭
    • 4.0k
    • 71
    前端 Flutter Android
    Compose Multiplatform Skia 对比 Flutter Impeller ,都是跨平台自绘有什么差异
  • Android Weekly #202520
    技术文章 Android Perfetto 系列 07 - MainThread 和 RenderThread 解读: 本篇是 Perfetto 系列文章的第七篇,主要介绍 Android App 中
    • Gracker
    • 726
    • 10
    Android
    Android Weekly #202520
  • 从0到1,用`ComboLite`构建一个“万物皆可插拔”的动态化App
    引言:告别“巨石”,拥抱真正的模块化 在前面的系列文章中,我们从理论、历史、架构和源码等多个维度,深入探讨了Android插件化的必要性,以及ComboLite作为一个现代化、“0 Hook”框架的设
    • jctech
    • 366
    • 5
    Android 开源
    从0到1,用`ComboLite`构建一个“万物皆可插拔”的动态化App
  • Android使用Chucker监控网络请求
    > 无需代理抓包,设备端直接查看完整网络请求,Chucker 让 Android 网络调试从未如此简
    • 时小雨
    • 1.2k
    • 16
    Android Kotlin
  • Android自定义相机开发(类似OCR扫描相机)
    Android自定义相机开发(类似OCR扫描相机):拍照与相册选择全解析 一、背景与需求 在电商类App中,经常需要用户拍摄订单信息。系统相机体验不统一且无法定制,因此我们需要开发一个自定义相机,满足
    • 断剑重铸之日
    • 581
    • 4
    Android
  • Kotlin 协程的五大常见错误用法及最佳实践
    Kotlin 协程的五大常见错误用法及最佳实践 Kotlin 协程为异步编程提供了简洁高效的解决方案,但在实际开发中,开发者仍可能陷入一些常见误区。
    • 潜龙勿用之化骨龙
    • 769
    • 13
    Android
     Kotlin 协程的五大常见错误用法及最佳实践
  • 仿微信语音 WaveView 实现
    之前项目里需要加入语音输入的功能,在 UI 上需要参考微信做一个随音量变化而跳动的音频 WaveView。找了很久,没有找到特别好的,于是自己实现一个。 效果比业界大多数的 IM 应用、Chat
    • 牛蛙点点申请出战
    • 464
    • 16
    前端 Android iOS
    仿微信语音 WaveView 实现
  • 如果你的 View 不支持 Compose 怎么办
    Compose 本身独立于安卓经典的 View 系统,但并不是所有的 View 都可以用 Compose 替代,例如:WebView,MapView。 但如果你真的需要用这些 View 怎么办?
    • RockByte
    • 764
    • 5
    Android Kotlin
    如果你的 View 不支持 Compose 怎么办
  • Java 多线程指南:从基础用法到线程安全
    总结了 Java 多线程的用法和线程安全核心。包括 Thread、Executor 的使用,volatile 的可见性,synchronized 和原子类的原子性,以及死锁、双重检查锁和读写锁。
    • 雨白
    • 124
    • 4
    Android Java
    Java 多线程指南:从基础用法到线程安全
  • 详解flowOn 与背压
    1)flowOn的本质:切线程 + 建边界 语义:flowOn(dispatcher) 会把它上游(到前一个 flowOn 或源头之间)的运算,放到指定 dispatcher 上执行;下游仍在收集者所
    • 南北是北北
    • 28
    • 点赞
    面试
  • runBlocking实践:哪里该使用,哪里不该用
    Kotlin大神为你详细地讲解函数runBlocking的工作原理,并给出了应该使用它的场景,以及不应该用它的场景。
    • 稀有猿诉
    • 420
    • 10
    Kotlin Android Android Jetpack
    runBlocking实践:哪里该使用,哪里不该用
  • 【业务场景架构实战】2. 对聚合支付 SDK 的封装
    业务场景 已知有一个 聚合支付 SDK —— 可以把它理解成,封装了支付宝、微信等支付渠道 SDK,提供统一的完成支付和结果通知接口。 当前业务上新增支付需求,需要把聚合支付 SDK 集成到当前的项目
    • Lei_official
    • 119
    • 点赞
    架构 Android Jetpack
    【业务场景架构实战】2. 对聚合支付 SDK 的封装
  • Android 16KB页面对齐介绍
    Google发布,自2025年11月1日起,提交至Google Play且针对Android 15+设备的所有新应用和现有应用的更新都必须支持16KB的页面大小,本次改动目的是优化系统内存性能和提升现
    • 深盾安全
    • 1.3k
    • 6
    Android
    Android 16KB页面对齐介绍
  • Kotlin RecyclerView数据错乱解决方案
    在复杂的列表界面开发中,数据错乱问题如同幽灵般挥之不去。本文将通过实际场景拆解常见问题,并提供进阶优
    • 时小雨
    • 619
    • 3
    Android Kotlin
  • AMS和app通信的小秘密
    欢迎来到童话镇,让我带你揭开AMS(ActivityManagerService)和App之间那点“通信小秘密”。我们用一个有趣的比喻来贯穿整个讲解,保证你听得懂、记得住,体验系统设计的精妙之处! 引
    • Android童话镇
    • 77
    • 点赞
    Android
  • Android Framework-Launcher-数据的加载
    Launcher 在我个人看来是简单且又复杂的一个模块。 简单是只要认真看,基本能看通UI部分大体逻辑,稍微动手改一下,就能看到效果,成就感大大滴有。 复杂是和SystemUI之间强绑定,看起来让我这
    • 诺诺Okami
    • 37
    • 2
    Android
    Android Framework-Launcher-数据的加载
  • Android15适配16kb
    Android15适配16kb 1.前言: 之前把其中一个关于遥控器控制的App上架到了Googleplay,并且升级到了Android15,但是由于项目是在ott盒子和TV设置上使用的,而且项目的功
    • Android小渣渣
    • 821
    • 9
    Android
    Android15适配16kb
  • Android处理大图防OOM
    在 Android 中处理大图时,内存占用是关键问题。由于 Bitmap 的像素数据直接存储在内存中
    • 时小雨
    • 1.2k
    • 9
    Android Kotlin
  • Data Class在序列化和反序列化遇到的“坑”
    Gson 在反序列化时不会自动应用 Kotlin 的默认参数值,导致缺失的字段被设为 null。推荐使用 gson-kotlin 适配器或切换到 Kotlinx Serialization 以获得更
    • 社会牛马也要做匹黑马
    • 269
    • 2
    Kotlin
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

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

    19.9m

    #Trae叕更新了?#
    #Trae叕更新了?#

    694k

    #金石焕新程#

    5.0m

    #每日快讯#

    9.1m

    #MCP 怎么玩#

    658k

    #每天一个知识点#

    41.0m

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

    326k

    #新人报道#

    34.6m

    #掘金一周#

    835k

    #金石计划征文活动#
    #金石计划征文活动#

    36.3m

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