稀土掘金 稀土掘金
  • 首页
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • 面试
  • Android Jetpack
  • Kotlin
  • 前端
  • Flutter
  • HarmonyOS
  • Java
  • 架构
  • 展开
  • 全部
  • Android
  • 面试
  • Android Jetpack
  • Kotlin
  • 前端
  • Flutter
  • HarmonyOS
  • Java
  • 架构
  • 源码阅读
  • iOS
  • APP
  • Dart
  • 源码
  • 音视频开发
  • 暂无数据
    • 推荐
    • 最新
  • 深入理解 Android 中 ViewModel 的共享与初始化
    在开发复杂的 Android 应用时,我们经常需要在多个 Fragment 之间共享数据和状态。谷歌为此提供了 ViewModel 组件,它帮助我们管理 UI 相关数据在配置更改(如屏幕旋转)时的持久
    • Activity爱可踢微踢
    • 38
    • 2
    面试 Android Android Jetpack
  • Android内存泄漏检测全解析:从手动分析到自动化治理的实战指南
    引言 内存泄漏是Android应用的“隐形杀手”。当不再使用的对象无法被垃圾回收(GC)时,内存占用持续增长,最终可能导致应用崩溃(OOM)或界面卡顿。据统计,超过40%的应用崩溃与内存泄漏直接相关。
    • 顾林海
    • 223
    • 3
    面试 性能优化 Android
    Android内存泄漏检测全解析:从手动分析到自动化治理的实战指南
  • 【绝非标题党】Android15适配,太恶心了
    前言 最近在将项目适配到Android 15(API 35)的过程中,遇到了不少"坑",整个过程耗时近半年。本文将分享我在适配过程中遇到的三个典型问题及解决方案,希望能帮助正在或即将进行适配的开发者少
    • 搬砖喽
    • 3.2k
    • 21
    Android 面试
    【绝非标题党】Android15适配,太恶心了
  • Android 虚拟内存:原理、应用与优化进阶
    一、引言 在移动互联网时代,Android 凭借开源特性和丰富的生态,成为全球主流的移动操作系统。随着应用复杂度的持续提升,如何高效管理内存,成为提升应用性能和用户体验的关键。虚拟内存技术作为 And
    • 顾林海
    • 670
    • 10
    面试 Android 性能优化
    Android 虚拟内存:原理、应用与优化进阶
  • Android流量优化全解析:从监控到治理的实战指南
    移动应用的流量消耗直接影响用户体验与运营商费用。据统计,国内用户月均移动数据使用量已超15GB,其中应用流量占比超70%。本文将从流量监控、分类模型、优化策略三个维度展开,结合Android系统
    • 顾林海
    • 285
    • 3
    面试 Android 性能优化
    Android流量优化全解析:从监控到治理的实战指南
  • 面试官:说几个同步拿到异步操作结果的方式
    最近工作中遇到个问题,感觉可以拿出来讲一下,因为这个问题的处理方式有很多种,涵盖的知识点也不少,我想如果我来作为一个面试官来问人的话,这个问题我是会拿出来作为考题的,先来看下一段代码 这段代码的意思很
    • Coffeeee
    • 1.1k
    • 13
    Android Kotlin 面试
    面试官:说几个同步拿到异步操作结果的方式
  • 深入剖析Android DataBinding:单向数据绑定与双向数据绑定的源码级对比(4)
    深入剖析Android DataBinding:单向数据绑定与双向数据绑定的源码级对比 一、引言 在现代Android开发中,DataBinding框架已成为连接视图与数据的核心桥梁。其中,单向数据绑
    • Android小码蜂
    • 50
    • 2
    面试 Android Android Jetpack
  • 关于 MutableSharedFlow 的 tryEmit 和 emit 争议说法
    Koltin 中 MutableSharedFlow, tryEmit 返回 true 代表发送成功?tryEmit 和 emit 方法,区别仅在于 tryEmit 是非 suspend 方法么?
    • 张力尹
    • 659
    • 21
    Kotlin 面试 Android
    关于 MutableSharedFlow 的 tryEmit 和 emit 争议说法
  • Android 版本控制 项目实战经验
    本篇主要阐述了实战任务 Android版本控制 中涉及到的一些策略方案和想法,包括:序列化,多线程,状态机,设计模式,监听等。
    • 小白马丶
    • 110
    • 2
    Android 面试 Android Studio
  • 「架构篇 2」认识 MVC / MVP / MVVM / MVI
    面试官问:现在你们项目是什么架构?怎么答? 重新审视下 MVC / MVP / MVVM / MVI,看看新的项目架构相比之前的架构优势在哪,介绍下 Goolge 推荐的 现代应用架构
    • 张力尹
    • 576
    • 13
    Android 架构 面试
    「架构篇 2」认识 MVC / MVP / MVVM / MVI
  • 「架构篇 1」认识 MVC / MVP / MVVM / MVI
    面试官问:现在你们项目是什么架构?怎么答? 重新审视下 MVC / MVP / MVVM / MVI,看看新的项目架构相比之前的架构优势在哪,介绍下 Goolge 推荐的 现代应用架构
    • 张力尹
    • 435
    • 15
    Android 架构 面试
    「架构篇 1」认识 MVC / MVP / MVVM / MVI
  • Android架构设计(模块化+组件化+MVI)
    支持配置变更后的还原 支持进程杀死后的还原 项目架构:模块化+组件化+MVI 支持多App开发 支持一键切换Feature模块单独运行 支持一键去除可移除功能代码 支持项目无反射实现 支持动态主题
    • 张荣旗
    • 1.6k
    • 36
    架构 开源 面试
  • Activity 启动流程(五)—— Activity 启动阶段
    前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: Acitivity 启动流程(一)—— Launcher 阶
    • 无限进化
    • 97
    • 1
    Android 面试 源码
  • 可能是最通俗易懂的 Android Binder 机制解析
    深入讲解 Android 中的 Binder 机制 和 AIDL(Android Interface Definition Language)通信原理,结合 Android 源码(基于 AOSP An
    • Tang1024
    • 139
    • 点赞
    面试 源码阅读
  • 深度揭秘!Android MMKV 多进程数据共享实现原理大剖析(3)
    深度揭秘!Android MMKV 多进程数据共享实现原理大剖析 一、引言 在 Android 开发中,多进程应用场景日益普遍。比如在某些大型应用里,为了防止主进程内存溢出,会把一些独立的业务模块(像
    • Android小码蜂
    • 71
    • 4
    面试 Android Android Jetpack
  • 深度剖析:Android BlockCanary 模块解耦与依赖管理全揭秘(26)
    深度剖析:Android BlockCanary 模块解耦与依赖管理全揭秘 一、引言 在 Android 应用开发的复杂生态中,性能优化始终是开发者们不懈追求的关键目标。其中,卡顿问题作为影响用户体验
    • Android小码蜂
    • 40
    • 5
    面试 Android Android Jetpack
  • Activity 启动流程(一)—— Launcher 阶段
    1. 前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: 下面开始对 Activity 启动的整个过程进行源码解
    • 无限进化
    • 80
    • 点赞
    Android 源码 面试
  • Activity 启动流程(四)—— ActivityThread 初始化阶段
    前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: Acitivity 启动流程(一)—— Launcher 阶
    • 无限进化
    • 59
    • 点赞
    Android 面试 源码
  • HarmonyOS 自定义RenderNode 绘图实战
    前言 最近自己的项目里有个需求,因为鸿蒙官方暂时没有对应的控件所以只能自己实现,最后使用自定义的RenderNode搭配NodeController + NodeContainer完成效果。在这个过程
    • Otaku_尻男
    • 215
    • 6
    HarmonyOS 面试 Android
     HarmonyOS 自定义RenderNode 绘图实战
  • 惊爆!Android RecyclerView 性能优化全解析
    惊爆!Android RecyclerView 性能优化全解析 一、RecyclerView 性能优化概述 1.1 性能优化的重要性 在 Android 应用开发中,RecyclerView 是一个广
    • Android小码蜂
    • 310
    • 9
    面试 Android Android Jetpack
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

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

    17.2m

    #Trae叒更新了?#
    #Trae叒更新了?#

    286k

    #如何缓解职场焦虑#
    #如何缓解职场焦虑#

    623k

    #每日快讯#

    8.4m

    #MCP 怎么玩#

    235k

    #金石焕新程#

    931k

    #每天一个知识点#

    35.2m

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

    272k

    #掘金一周#

    270k

    #新人报道#

    29.3m

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