稀土掘金 稀土掘金
    • 首页
    • 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
  • 操作系统
  • 性能优化
  • 开源
  • GitHub
  • 暂无数据
    • 推荐
    • 最新
  • Flutter 真 3D 游戏引擎来了,flame_3d 了解一下
    在刚刚结束的 FlutterNFriends 大会上,Flame 展示了它们关于 3D 游戏的支持:flame_3d ,Flame 是一个以组件系统(Flame Component System, F
    • 恋猫de小郭
    • 1.3k
    • 30
    前端 Flutter Android
    Flutter 真 3D 游戏引擎来了,flame_3d 了解一下
  • 解决Android Studio查找aar源码的错误
    我又来给大模型贡献素材了! 在更新了Android Studio Narwhal Feature Drop | 2025.1.2 Patch 1版本之后,遇到了一个问题,很烦人!
    • 针叶
    • 69
    • 5
    Android Studio gradle Android
  • Realm数据库Schema迁移终极指南:从入门到生产环境
    在移动开发中修改数据库字段常导致应用崩溃。本文深入探讨了Realm数据库Schema的核心作用,解释了为何必须通过版本控制和数据迁移进行变更
    • 火车叼位
    • 6
    • 点赞
    Android
  • Android 页面代码粒度化管理进阶
    距离上次发布的有关代码目录结构的文章 《掘金之路(八)页面代码粒度化管理》 已经快5年了,这些时间里我开发的项目一般都是基于这种目录结构,当然在此基础上也有所改进,这就是写这篇文章的原因了。 如果问我
    • 初始化
    • 16
    • 点赞
    Android Kotlin
  • Android使用Flow+协程封装一个FlowBus
    Android使用Flow+协程封装一个FlowBus 做过Android的同学应该都使用过EvenutBus、Rxbus、LiveDataBus等,这些第三方不仅要导入依赖包,而且还要注册和取消注册
    • Android小渣渣
    • 89
    • 2
    Android
    Android使用Flow+协程封装一个FlowBus
  • FART 脱壳不再全量!用一份配置文件精准控制节奏与范围
    前言 FART 在默认模式下会对所有 App 执行全量脱壳: 每次 App 启动都会自动触发脱壳 对 App 内所有类进行主动调用 这种“全覆盖”方式虽然简单粗暴,但效率低、启动时间长,且无法跳过针对
    • CYRUS_STUDIO
    • 36
    • 点赞
    逆向 Android C++
  • 别再手工写 Hook 了!Python + Frida 一网打尽 SO 层动态注册 JNI 调用
    前言 很多 Android 应用会把核心逻辑都写在 SO 层,并通过 RegisterNatives 动态注册 JNI 方法,把 Java 层的 native 方法和真实的 C/C++ 函数地址在运行
    • CYRUS_STUDIO
    • 25
    • 点赞
    逆向 Android C++
  • Java volatile
    1. 基础概念 1.1 什么是 volatile? volatile 是 Java 中的一个关键字,用于修饰变量。它保证了变量的可见性和有序性,但不保证原子性。 1.2 volatile 的三大特性
    • 无限进化
    • 19
    • 点赞
    面试 Java Android
  • 深入内核交互:用 strace 看清 Android 每一个系统调用
    strace 介绍 strace 是 Linux 下用于跟踪一个程序在运行时所发生的 系统调用(system calls) 和 信号(signals) 的调试工具。 它可以快速了解程序与内核之间的交互
    • CYRUS_STUDIO
    • 18
    • 点赞
    Android 操作系统 逆向
  • 大师级 Compose 图形编程—AGSL 入门
    随着 Android 12L (API 32) 的发布,Google 引入了一项强大的图形技术 —— AGSL (Android Graphics Shading Language)。
    • RockByte
    • 53
    • 1
    Android Kotlin OpenGL
    大师级 Compose 图形编程—AGSL 入门
  • Android ComposeUI详解
    Android Compose UI 详解:组件、修饰符与布局注意事项 Jetpack Compose 是 Android 官方的声明式 UI 框架,基于 Kotlin 构建,通过可组合函数(@Com
    • 如此风景
    • 27
    • 1
    Android
  • android onConfigurationChanged 源码分析
    1. 配置变更的触发 以切换深浅模式(日 -> 夜)为例,点击下拉状态栏切换深浅模式按钮,应用层触发: 接着跨进程调用 UiModeManagerService 的 setNightModeActiv
    • 无限进化
    • 20
    • 点赞
    面试 源码 Android
  • RecyclerView布局绘制优化-OkLayoutInflater
    使用OkLayoutInflater优化RecyclerView的布局加载,使得首帧渲染耗时65ms->35ms,滑动帧率45fps->52fps。
    • 锅拌饭
    • 58
    • 2
    Android 面试
  • ComboLite插件化框架未来开发计划
    大家好,我是 ComboLite 的作者。 首先,感谢大家关注 ComboLite 这个项目。作为一个利用业余时间开发的开源项目,ComboLite 能够发布并得到一些开发者的关注,对我来说是莫大的鼓
    • jctech
    • 37
    • 点赞
    Android 开源
    ComboLite插件化框架未来开发计划
  • FlutterUnit 3.3.0 | 全组件、全属性、鸿蒙支持来袭
    FlutterUnit 3.3.0 全组件、全属性、鸿蒙支持来袭。得益于 AI 的能力加持, 目前 FlutterUnit 已经收录了共 553 个可用组件,这是 `Flutter3.29.4` 版本
    • 张风捷特烈
    • 1.2k
    • 26
    Flutter 前端 Android
    FlutterUnit 3.3.0 | 全组件、全属性、鸿蒙支持来袭
  • R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃|得物技术
    R8作为谷歌官方的编译优化工具,在编译阶段会对字节码进行大规模修改,以追求包体优化和性能提升。但是Android应用开发者数量太过庞大,无论测试流程多么完善,终究难以避免在一些特定场景下出现
    • 得物技术
    • 286
    • 10
    Android 性能优化 编译器
    R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃|得物技术
  • Android15适配16kb
    Android15适配16kb 1.前言: 之前把其中一个关于遥控器控制的App上架到了Googleplay,并且升级到了Android15,但是由于项目是在ott盒子和TV设置上使用的,而且项目的功
    • Android小渣渣
    • 284
    • 4
    Android
    Android15适配16kb
  • Android 单元测试(二)—— 高级 Mock 技术
    1. MockedStatic 的深度应用 MockedStatic 高级用法演示,底层原理通过字节码操作替换静态方法实现: MockedStatic<AndroidSchedulers>:Mocki
    • 无限进化
    • 48
    • 点赞
    单元测试 面试 Android
  • 免费替代高德 / 百度!Android 原生定位 + GeoNames 离线方案:精准经纬度与模糊位置工具包
    针对高德、百度等第三方定位服务收费的问题,本文介绍了一套免费 Android 定位工具包的开发与使用方案。该工具包通过整合 Android 原生 GPS、网络定位及缓存机制获取精准经纬度,结合 Geo
    • 没有了遇见
    • 253
    • 4
    Android
  • 尝试解决 Android 适配最后一公里
    框架介绍 Android 碎片化至始至终是一个令人非常头疼的问题,特别为 XXPermissions 上面为不同的厂商做适配的时候就非常头疼,因为市面上能找到的开源库只能判断机型的品牌,而不能判断 A
    • Android轮子哥
    • 4.4k
    • 96
    Android
    尝试解决 Android 适配最后一公里
  • 中午好!
    点亮在社区的每一天

    推荐话题 换一换

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

    19.6m

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

    671k

    #金石焕新程#

    4.6m

    #每日快讯#

    9.0m

    #MCP 怎么玩#

    617k

    #每天一个知识点#

    40.4m

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

    321k

    #新人报道#

    34.3m

    #掘金一周#

    770k

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

    36.1m

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