首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
HarmonyOS
Flutter
Android Jetpack
面试
iOS
Java
展开
全部
Android
Kotlin
前端
HarmonyOS
Flutter
Android Jetpack
面试
iOS
Java
架构
逆向
APP
性能优化
后端
源码
暂无数据
推荐
最新
Flutter Android 端接入百度地图踩坑记录
Flutter Android 接入百度地图踩坑记录,目前支持 Flutter 比较好的就是百度地图了,pub.dev 显示更新于 8 天前,而高德貌似放弃了 Flutter,其官网文档 3 年没更新
手写操作系统 - 环境搭建
CPU 是怎么执行代码的 我们写的任何的语言代码最终都是给 cpu 执行的,要理解语言的本质那么最终还是要理解 CPU 的工作原理。我们手写操作系统后面也会遇到一系列的问题,有些问题站在 CPU 的角
Android Runtime直接内存管理原理深度剖析(73)
Android Runtime直接内存管理原理深度剖析 一、直接内存基础架构概述 1.1 直接内存核心概念 Android Runtime(ART)的直接内存(Direct Memory)是指通过Ja
Android开发中ARouter使用和原理详解
一、 ARouter 是什么? ARouter 是阿里巴巴开源的一个 用于帮助 Android App 进行组件化改造的框架,主要提供 页面路由、服务发现 和 参数传递 的核心能力。它解决了传统 An
Swift 进军 Android,Kotlin 该如何应对?
2025 年 6 月 25 日,Swift 开源项目官宣成立 Swift Andro Workgroup,目标很直接:让 Swift 能原生跑在安卓上。
ThreadLocal 详解
一、核心概念 线程局部变量:每个线程拥有独立的变量副本,互不干扰。 线程封闭:通过空间换时间避免线程同步。 弱引用机制:Key 使用弱引用防止内存泄漏(但需配合 remove() 清理)。 二、源码解
Vulkan入门教程:源码级解析
Vulkan入门教程:源码级解析 一、Vulkan架构与初始化流程 1.1 Vulkan架构概览 Vulkan作为新一代底层图形API,采用了与OpenGL截然不同的架构设计,其核心特点是显式控制与低
如何应对 Android 面试官 -> 玩转 Jetpack Room
前言 Android Jetpack 的出现统一了 Android 开发生态,各种三方库逐渐被官方组件所取代。 Room 也同样如此,逐渐取代竞品成为最主流的数据库 ORM 框架。
FastKV的轻量化回归
FastKV 发布关键更新:精简架构,移除低价值特性;增强数据鲁棒性,支持底层类型自动转换;实施模块化重构提升可维护性。本次升级强化了本地键值存储库在速度、稳定性与代码简洁。
Android Runtime内存共享与访问控制原理剖析(71)
码字不易,请大佬们点点关注跟关注下公众号,谢谢~ 一、Android Runtime内存架构基础 Android Runtime(ART)的内存架构设计是实现高效内存共享与严格访问控制的基础。ART采
第三章:焦点分发全链路源码解析
3.1 按键事件处理全流程 事件传递链路 核心源码解析 3.2 焦点查找流程 View.focusSearch 实现 3.3 焦点请求与变更流程 焦点请求调用链 ViewGroup 焦点处理 3.4
Android 协程全景式深度解析:第七章 协程调试与性能优化
7.1 协程泄漏检测与预防 7.1.1 泄漏场景分析 常见泄漏模式: 泄漏代码示例: 7.1.2 自动化检测工具 Android Studio Profiler集成: 启动内存分析器 执行操作后触发G
Android 协程全景式深度解析:第六章 高阶并发模式
6.1 Actor模型实现 6.1.1 Actor概念解析 Actor模型是一种并发计算模型,核心思想是: 封装状态:每个Actor维护私有状态 消息驱动:通过消息传递进行通信 顺序处理:每次只处理一
Android开发中RxJava的使用与原理
RxJava 是 ReactiveX (Reactive Extensions) 在 JVM 上的一个实现库,专为处理异步数据流和基于事件的编程而设计。在 Android 开发中,它因其强大的异步操作
Android 协程全景式深度解析:第五章 协程与Android整合
5.1 Jetpack组件深度集成 5.1.1 Lifecycle协程支持 源码解析:LifecycleCoroutineScope 集成最佳实践: 5.1.2 Room协程支持 DAO方法实现原理:
Android 协程全景式深度解析:第四章 Flow响应式流
4.1 冷流与热流本质解析 4.1.1 冷流(Cold Flow)特性与实现 核心特性: 每次收集(collect)时启动新的执行 数据源独立于收集者存在 无共享状态,适合数据转换操作 冷流实现原理:
让PAG动画在富文本中动起来
我最近才接触到了PAG动画,就是直播间送礼物时,礼物特效的那种动画。您可能问了,谁会把礼物特效放在富文本中啊?对啊,我也想问,礼物特效场景的库,干嘛非得塞到富文本中啊,谁能知道产品脑子里想的是什么啊?
同名类引发问题:没见过世面导致遇见各种诡异的问题
序言:一个看似简单的bug引发的惨案 想象一下这样的场景:你刚刚升级了SDK,一切编译正常,测试也通过了。但是到了生产环境,用户开始疯狂反馈数据显示异常、功能失效。更要命的是,当你试图调试时发现: 运
Android 模块打包成aar遇到的空指针的问题
AGP 7.4.2 AAR打包问题及升级AGP 8.4.0解决方案 问题背景 在Androd项目开发中遇到了AGP 7.4.2版本的AAR打包问题,以及升级到AGP 8.4.0后R.id字段变化导致的
Android Glide使用与底层机制详解
Glide 是 Android 开发中最强大且高效的图片加载库之一,以其内存友好性、生命周期绑定和多层缓存机制著称。以下从使用方法和底层原理两方面详细解析: ⭐ 一、Glide 的基本使用 1. 基础