稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • 面试
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • Java
  • HarmonyOS
  • 逆向
  • 展开
  • 全部
  • Android
  • 面试
  • Kotlin
  • 前端
  • Flutter
  • Android Jetpack
  • Java
  • HarmonyOS
  • 逆向
  • APP
  • 架构
  • 性能优化
  • Android Studio
  • iOS
  • JSON
  • 暂无数据
    • 推荐
    • 最新
  • 【Android】Dalvik 对比 ART
    ART取代Dalvik体现了移动计算发展的必然趋势——用存储空间和安装时间换取运行时性能和能效提升。这种权衡在现代硬件条件下是完全合理的,因为存储空间越来越廉价,而用户体验和电池续航始终是核心诉求
    • 沐怡旸
    • 26
    • 点赞
    Android 面试
    【Android】Dalvik 对比 ART
  • Android APK 各签名方案(v1 / v2 / v3 / v3.1 / v4)工作原理与作用
    0. 一图速览(签名覆盖与“签名块”) APK 结构(末尾) v1(JAR) :逐个文件计算摘要,写进 META-INF/(MANIFEST.MF/.SF/.RSA)。不覆盖 ZIP 元数据;安装校验
    • 南北是北北
    • 130
    • 1
    面试
  • Activity的五种启动模式的具体使用场景详解
    下面把 Activity 五种启动模式按“适用场景 → 典型搭配 → 返回栈行为 → 代码示例 → 易错点”讲清楚;最后给一张选型对照表与决策建议。 (五种=standard、singleTop、si
    • 南北是北北
    • 50
    • 1
    面试
  • Kotlin Flow的6个必知高阶技巧
    Kotlin Flow的6个必知高阶技巧 一、智能缓冲策略优化流处理 背压问题核心解析 当生产者和消费者速率不匹配时,传统流处理会导致数据积压。Kotlin的buffer()操作符通过创建缓冲区解决该
    • CodingFisher
    • 569
    • 6
    Android Kotlin 面试
  • Android UI优化:让你的APP从“卡顿掉帧”到“丝滑如德芙”
    如果你是Android开发者,一定听过用户灵魂拷问:“为什么你的APP划起来像在拖砖头?”“这按钮点了半天没反应,手机卡炸了!”——别慌,这不是手机的锅,十有八九是UI优化没做到位。 今天咱们就
    • 顾林海
    • 629
    • 8
    面试 性能优化 Android
    Android UI优化:让你的APP从“卡顿掉帧”到“丝滑如德芙”
  • Jetpack Compose静态与动态CompositionLocal深度解析
    Jetpack Compose静态与动态CompositionLocal深度解析 一、CompositionLocal的本质与设计原理 CompositionLocal是Jetpack Compose
    • CodingFisher
    • 74
    • 1
    Android Kotlin 面试
  • 再写13道Android面试题,裁员无非是关机再重启
    前言 “你恐怕要领大礼包了”这是一大早刚到公司领导喊我去会议室跟我说的话,刚听见我还有点懵,以为要给我什么好吃的,然后就反应过来了,我又被裁了,这工作是去年入职的,到现在刚好要一年了,虽说我知道目前这
    • Coffeeee
    • 2.0k
    • 32
    Android Kotlin 面试
    再写13道Android面试题,裁员无非是关机再重启
  • 【底层机制】【Android】本地Socket 对比 Binder 以及在 Android系统中的应用
    在Android系统架构中,这两种机制各有其位: Binder 承载了绝大多数系统服务和应用间通信 本地Socket 在Binder基础设施就绪前提供关键通信能力,并处理特殊用例
    • 沐怡旸
    • 103
    • 2
    Android 面试
    【底层机制】【Android】本地Socket 对比 Binder 以及在 Android系统中的应用
  • 【底层机制】【Android】详解 Zygote
    "Zygote的设计是Android系统架构中的一个经典权衡。它通过一个复杂的启动时预加载过程,换取了所有应用运行时极致的启动速度和内存效率。这种设计完美地契合了移动设备资源有限、但要求响应迅速的特点
    • 沐怡旸
    • 75
    • 3
    Android 面试
    【底层机制】【Android】详解 Zygote
  • 【底层机制】【Android】AIDL原理与实现机制详解
    AIDL基于客户端-服务器架构,通过Binder机制实现跨进程方法调用。其核心设计采用Proxy-Stub模式:Proxy:客户端代理,负责序列化请求参数并发送给Binder驱动Stub:服务端骨架,
    • 沐怡旸
    • 106
    • 4
    Android 面试
    【底层机制】【Android】AIDL原理与实现机制详解
  • 【底层机制】【Android】Binder 驱动作用
    我们必须建立一个宏观的认知:Binder驱动是整个Binder IPC(进程间通信)机制的基石和中枢神经系统。没有它,Android系统的进程间通信将无法运转
    • 沐怡旸
    • 47
    • 点赞
    Android 面试
    【底层机制】【Android】Binder 驱动作用
  • Android编译插桩黑科技:ReDex带你给App"瘦个身,提个速"
    如果你是Android开发者,一定对"包体积"和"启动速度"这两个词不陌生。产品经理天天催着"再小一点",用户抱怨"怎么又卡了",而你看着ProGuard的混淆报告陷入沉思——难道就没有更猛的优
    • 顾林海
    • 595
    • 7
    Android 性能优化 面试
    Android编译插桩黑科技:ReDex带你给App"瘦个身,提个速"
  • 面试---h5秒开优化
    面试官:请谈谈你在项目中关于文章详情页(WebView H5)加载优化所做的工作。 ​​我的回答:​​好的,面试官。在上一个项目中,我们的文章详情页采用的是 Hybrid 方案,即使用 WebView
    • 甜瓜看代码
    • 907
    • 20
    面试
  • StateFlow、SharedFlow 和LiveData区别
    首先出一道题目开始 如上代码所示,进入TestActivity→ 退到后台 → 从后台返回至前台。 你猜日志打印什么? 进入TestActivity 退至后台 后台返回前台 从上面的问题可以得出几个官
    • Chejdj
    • 250
    • 6
    Android 面试
    StateFlow、SharedFlow 和LiveData区别
  • 【底层机制】【Android】深入理解UI体系与绘制机制
    理解这套机制,是构建高性能、流畅UI应用的基础。我们将从宏观体系到微观细节,层层深入。 第一部分:UI体系 - 建筑的蓝图 在盖房子之前,你需要蓝图、施工队和材料。Android的UI体系也是如此。
    • 沐怡旸
    • 174
    • 2
    Android 面试
    【底层机制】【Android】深入理解UI体系与绘制机制
  • MVI架构如何改变Android开发模式
    深入探索Model-View-Intent(MVI)架构如何通过单向数据流和状态集中管理解决Android开发中的状态管理难题,提供与MVP、MVVM的详细对比及完整购物车实战案例。
    • CodingFisher
    • 690
    • 12
    Android Kotlin 面试
  • RecyclerView布局绘制优化-OkLayoutInflater
    使用OkLayoutInflater优化RecyclerView的布局加载,使得首帧渲染耗时65ms->35ms,滑动帧率45fps->52fps。
    • 锅拌饭
    • 1.1k
    • 33
    Android 面试
  • 【底层机制】【Android】Binder架构与原理
    Client:服务调用方 Server:服务提供方 ServiceManager:服务管理器,Android 系统启动时初始化的特殊 Binder 服务 Binder 驱动:内核空间的核心组件
    • 沐怡旸
    • 144
    • 点赞
    Android 面试
    【底层机制】【Android】Binder架构与原理
  • Android唤醒锁优化指南
    Android唤醒锁优化指南 唤醒锁机制深度剖析 底层工作原理 当Android应用需要保持CPU运行时,会通过PowerManager.PartialWakeLock向系统发起请求。该机制直接与Li
    • CodingFisher
    • 136
    • 点赞
    Android Kotlin 面试
  • 揭秘Android编译插桩:ASM让你的代码"偷偷"变强
    前言 想象一下:老板突然说"所有方法都要加耗时统计",产品经理补刀"每个按钮点击都得埋点",测试同学再加一句"异常要自动上报"。如果你手动改,怕是要改到地老天荒。 这时候,编译插桩就像个"幕后英雄"—
    • 顾林海
    • 421
    • 9
    面试 Android 性能优化
    揭秘Android编译插桩:ASM让你的代码"偷偷"变强
  • 早上好!
    点亮在社区的每一天

    推荐话题 换一换

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

    20.8m

    #金石焕新程#

    6.1m

    #每日快讯#

    9.4m

    #MCP 怎么玩#

    785k

    #每天一个知识点#

    43.0m

    #新人报道#

    36.1m

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

    365k

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

    36.9m

    #掘金一周#

    1.0m

    #我的技术写作成长之路#
    #我的技术写作成长之路#

    8.6m

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