稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • 面试
  • Java
  • 架构
  • HarmonyOS
  • 展开
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • 面试
  • Java
  • 架构
  • HarmonyOS
  • 操作系统
  • 人工智能
  • Android Studio
  • 性能优化
  • AI编程
  • TypeScript
  • 暂无数据
    • 推荐
    • 最新
  • Android-SELinux 策略调试实战:从 AVC 日志到策略修复
    Android SELinux 策略调试实战:从 AVC 日志到策略修复 一、背景 在 Android 车载系统的开发中,自定义 vendor 域(如 trace_copy、trace_deletel
    • 古法安卓
    • 42
    • 1
    Android Android Studio Java
  • Android-车机 GNSS 定位数据接收问题排查
    Android 14 车机 GNSS 定位数据接收问题排查全过程:从 onLocationChanged 到 Framework 节流阀的深度拆解 一、问题背景与现象 在一个基于 Android 14
    • 古法安卓
    • 212
    • 2
    Android Studio Android Java
  • Android-DeviceStorageMonitorService 流程分析
    DeviceStorageMonitorService 流程分析 引言 DeviceStorageMonitorService 是 Android 系统服务,负责监控各存储卷的可用空间,并在逼近阈值时
    • 古法安卓
    • 162
    • 2
    Java Android Studio 面试
  • Android-Direct Boot 阶段与 getFilesDir() 路径变更问题深度分析
    Android Direct Boot 阶段与 getFilesDir() 路径变更问题深度分析 一、问题现象 某车机导航应用的本地日志,之前一直稳定写到: 从某一次系统切换之后,应用代码一个字节都没
    • 古法安卓
    • 63
    • 1
    Android Android Studio Java
  • Application 单例 → Hilt Singleton
    Application 单例 → Hilt Singleton 老写法(Java — Application 单例容器) 问题在哪里 Application 变成上帝对象,所有依赖都堆在一个类里
    • plainGeek
    • 169
    • 2
    Kotlin Java Android
  • Robolectric → 分层测试:测试策略重构
    Robolectric → 现代替代 老写法(Java + Robolectric) 问题在哪里 Robolectric 模拟了整个 Android 框架,每次运行加载影子类(Shadow)耗时很长
    • plainGeek
    • 90
    • 点赞
    Kotlin Java Android
  • RxJava2 只看这一篇文章就够了
    0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实可以把 RxJava 比喻成一个做果汁,家里有很多种水果(要发送的原始数据),你想榨点水果汁喝一下,这时候…
    • 玉刚说
    • 197k
    • 1.1k
    Android Java RxJava
  • Instrumentation → Compose Testing
    Instrumentation 测试→ Compose Testing 老写法(Java — Espresso Instrumentation) 问题在哪里 Espresso 测试需要运行
    • plainGeek
    • 79
    • 点赞
    Kotlin Java Android
  • Android 写本地日志工具类
    Android 写本地日志工具类,项目中应该会比较常用,在此记录一下 使用前在 Application 里初始化一下
    • IT乐手
    • 262
    • 2
    Java Android
  • 工厂模式 → Hilt
    工厂模式 → Hilt 老写法(Java — Factory/手动容器) 问题在哪里 每多一个 ViewModel 就要多一个 Factory 类,十几个 ViewModel 就是十几个
    • plainGeek
    • 73
    • 点赞
    Kotlin Java Android
  • kapt 替换为 KSP
    构建速度优化 老项目常见慢构建原因 老项目构建慢通常卡在这几个地方,按效果从大到小排列: 优化项 效果 操作 Gradle 版本升级 显著 升级到 Gradle 8.x + AGP 8.x 开启并行构
    • plainGeek
    • 201
    • 4
    Kotlin Java Android
  • Gradle 写法 → Kotlin DSL
    老式 Gradle 写法 → Kotlin DSL 老写法(Groovy — build.gradle) 问题在哪里 Groovy 是动态语言,IDE 补全和语法检查都很弱
    • plainGeek
    • 365
    • 5
    Android Kotlin Java
  • synchronized → Coroutines
    synchronized → Coroutines 老写法(Java — synchronized 死锁) 问题在哪里 多个 synchronized 嵌套且获取锁的顺序不一致时,两个线程互相等待对方
    • plainGeek
    • 149
    • 4
    Kotlin Java Android
  • 裸辞-疫情-闭关-复习-大厂offer(一)
    这不是一篇面经,而是一篇面试的复习稿。分享了我对面试的思考,破釜沉舟裸辞及潜心闭关复习面试的心路历程。
    • 唐子玄
    • 37k
    • 489
    Kotlin Java 面试
  • NullPointerException → Kotlin 空安全
    NullPointerException → Kotlin 空安全 老写法(Java — NPE 高发代码) 问题在哪里 Java 的类型系统不区分"可以为 null"和"不能为 null"
    • plainGeek
    • 131
    • 2
    Kotlin Java Android
  • 【Android】给App添加启动画面——SplashScreen
    Android 12 引入 SplashScreen API,通过设置主题和动画控制启动画面显示,可以改善应用启动体验。
    • Yohen
    • 3.6k
    • 20
    Java Android
    【Android】给App添加启动画面——SplashScreen
  • Kotlin协程之Flow使用
    万字长文讲解kotlin协程的Flow使用,从基础使用,flow的异常处理,以及实现原理细节。常用操作符:map、filter、zip、Combine、drop等等,以及使用过程中我们需要注意的地方。
    • 一个被摄影耽误的程序猿
    • 36k
    • 339
    Kotlin Java
  • gson很好,但我劝你在Kotlin上使用kotlinx.serialization
    由于Kotlin 的 `data class`没有默认的无参构造函数,Gson会使用 `Unsafe API` 来创建对象,这种创建对象的方式不会调用构造函数,因此会导致了以下三个问题...
    • 沈剑心
    • 7.0k
    • 117
    Kotlin Android Java
    gson很好,但我劝你在Kotlin上使用kotlinx.serialization
  • Android动态加载so!这一篇就够了!
    Android动态加载so的相关知识,从0到1实现so库的动态加载,相信能够在这里获取到你想要的知识
    • Pika
    • 26k
    • 376
    Android Java
  • Android 目前最稳定和高效的UI适配方案
    Android系统发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对Android适配方案不了解。刚好,近期准备对糗事百科Android客户端设计一套UI尺寸适配方案,可以和小伙伴们详细的聊一聊这个问题。 Android适配…
    • 拉丁吴
    • 52k
    • 1.1k
    Google Android Java
    Android 目前最稳定和高效的UI适配方案
  • 下午好!
    点亮在社区的每一天
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多Android文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金