稀土掘金 稀土掘金
  • 首页
    • 首页
    • 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
  • 源码
  • 音视频开发
  • 暂无数据
    • 推荐
    • 最新
  • FART 自动化脱壳框架简介与脱壳点的选择
    FART简介 ART 环境下基于主动调用的自动化脱壳方案,可以解决函数抽取壳。 关于函数抽取壳的实现原理可以参考:基于 art 下的类加载机制,实现函数抽取壳 FART 的作用就是所有这些被抽空的函数
    • CYRUS_STUDIO
    • 40
    • 2
    Android 逆向 源码
  • FART 主动调用组件设计和源码分析
    现有脱壳方法存在的问题 脱壳粒度集中在 DexFile 整体,当前对 apk 保护的粒度在函数粒度,这就导致了脱壳与加固的不对等,无法应对函数粒度的加固保护。 Dalvik 下的基于主动调用的自动化脱
    • CYRUS_STUDIO
    • 29
    • 1
    Android 逆向 源码
  • Mavericks 的源码解析
    Mavericks 简介 Mavericks 是 Airbnb 开源的 MVI 架构的插件,它学起来很容易并且功能强大,Github 地址:https://github.com/airbnb/mave
    • XRay
    • 27
    • 点赞
    源码
  • Activity 启动流程(五)—— Activity 启动阶段
    前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: Acitivity 启动流程(一)—— Launcher 阶
    • 无限进化
    • 100
    • 1
    Android 面试 源码
  • Activity 启动流程(一)—— Launcher 阶段
    1. 前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: 下面开始对 Activity 启动的整个过程进行源码解
    • 无限进化
    • 82
    • 点赞
    Android 源码 面试
  • Activity 启动流程(四)—— ActivityThread 初始化阶段
    前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: Acitivity 启动流程(一)—— Launcher 阶
    • 无限进化
    • 63
    • 点赞
    Android 面试 源码
  • Activity 启动流程(三)—— 应用程序进程启动阶段
    前言 Activity 启动过程文章系列中,首先会先对启动流程从头到尾进行简要梳理,后续文章会对其中重要细节进行详细展开。 启动流程梳理: Acitivity 启动流程(一)—— Launcher 阶
    • 无限进化
    • 60
    • 点赞
    Android 面试 源码
  • Android SharedPreferences 的使用
    1. SharedPreferences 概述 使用 SharedPreferences 可以将数据持久化。 适用场景: SharedPreferences 可以用来保存相对较小键值对集合。适合保存用
    • 无限进化
    • 42
    • 点赞
    Android 面试 源码
  • Android SharedPreferences 源码分析
    1. 获取 SharedPreferences 对象 SharedPreferences 是一个接口,其实现类是 SharedPreferencesImpl。通过 getSharedPreferenc
    • 无限进化
    • 35
    • 点赞
    Android 面试 源码
  • 后AOSP时代还能贡献代码吗?
    一个月前,Android闭源的消息铺天盖地。后来大家弄清楚了,Google只是将Android的开发全都切为内部分支,而代码依旧开源(虽然会滞后)。因此,如果我们现在登录AOSP的网页,将会看到这样的
    • 芦半山
    • 306
    • 11
    Android 源码
    后AOSP时代还能贡献代码吗?
  • ART 下 Dex 加载流程源码分析 和 通用脱壳点
    DEF CON DEF CON 是全球最大的计算机安全会议之一(极客的奥斯卡),自1993年6月起,每年在美国内华达州的拉斯维加斯举办。 官网:https://media.defcon.org/,DE
    • CYRUS_STUDIO
    • 87
    • 2
    Android 逆向 源码
  • 经验 | 向AOSP贡献虚拟机的优化
    最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
    • 芦半山
    • 12k
    • 151
    Android JVM 源码
  • Android Retrofit原理解析
    一、引言 在 Android 开发中,网络请求是一项至关重要的功能。无论是获取新闻资讯、上传用户数据,还是与服务器进行实时交互,都离不开网络请求。一个高效、稳定且易于维护的网络请求解决方案对于开发者来
    • 顾林海
    • 136
    • 5
    Android 面试 源码
    Android Retrofit原理解析
  • ThreadLocal源码分析以及可能引发的内存泄漏问题
    ThreadLocal源码分析以及可能引发的内存泄漏问题 ThreadLocal是什么 ThreadLocal是解决多线程并发访问的一种方案,官方的解释如下: 大概意思是ThreadLocal可以在线
    • 自如大前端团队
    • 40k
    • 14
    Java 源码
  • ubuntu编译android12源码
    全网最新,一步一步教你使用ubuntu24.04编译android12的源码,帮你踩坑,让你站在我的肩膀上前进。
    • 求索君Fly
    • 114
    • 点赞
    Android Ubuntu 源码
  • 深入探讨 Android 的 View 显示过程与源码分析
    探讨 Android 的 View 显示过程 在 Android 中,View 的显示过程涉及多个步骤和方法,从底层到上层依次执行。理解这些步骤和方法对优化 UI 性能和实现复杂的自定义
    • 我说HelloWorld
    • 5.3k
    • 9
    Android 源码 操作系统
    深入探讨 Android 的 View 显示过程与源码分析
  • Android-Handler源码解析-使用
    Android-Handler源码解析-使用 Handler 创建Handler 主线程 子线程 创建Message obtainMessage() 发送 send-Message sendMessa
    • 张荣旗
    • 608
    • 6
    Android 源码 面试
  • 这一次,让Kotlin Flow 操作符真正好用起来
    我正在参加「掘金·启航计划」 前言 Kotlin Flow 如此受欢迎大部分归功于其丰富、简洁的操作符,巧妙使用Flow操作符可以大大简化我们的程序结构,提升可读性与可维护性。 然而,虽然好用,但有些
    • 小鱼人爱编程
    • 12k
    • 133
    Kotlin 源码 面试
  • 探索BottomSheet的背后秘密
    Bottom Sheet 在Android Design Support Library 23.2 版本引入,可以帮助我们快速实现半屏弹窗效果,让我们来探索其背后的工作原理~
    • 快手电商无线团队
    • 17k
    • 86
    前端 Android 源码
  • Jetpack Compose 实现完美屏幕适配
    “受益”于目前 Android 手机各类屏幕尺寸长短不定、宽高比例大小不一的现状,屏幕适配 依然是 Android 应用开发时绕不开的问题 我们在日常开发中使用得最多的尺寸单位应该是 dp 了,Goo
    • 业志陈
    • 17k
    • 165
    Android Android Jetpack 源码
    Jetpack Compose 实现完美屏幕适配
  • 下午好!
    点亮在社区的每一天

    推荐话题 换一换

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

    17.2m

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

    298k

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

    626k

    #每日快讯#

    8.4m

    #MCP 怎么玩#

    238k

    #金石焕新程#

    948k

    #每天一个知识点#

    35.2m

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

    273k

    #掘金一周#

    273k

    #新人报道#

    29.3m

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