首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
暴风吸入小猫咪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
149篇文章 · 0订阅
选择Retrofit还是Ktor:给Android开发者的指南
充分了解流行网络库Retrofit和Ktor的各自的优势,为你的Android项目选择最佳网络解决方案。
【Gradle】AGP升级7.0及适配Replugin的多包名工程改造
随着AGP版本以及kotlin的普及,以及compose逐渐被大家接受,为了可以使用更多的新特性以及更好的性能,升级Android Gradle Plugin(AGP)以及Kotlin...
第三章:焦点分发全链路源码解析
3.1 按键事件处理全流程 事件传递链路 核心源码解析 3.2 焦点查找流程 View.focusSearch 实现 3.3 焦点请求与变更流程 焦点请求调用链 ViewGroup 焦点处理 3.4
如何应对 Android 面试官 -> 玩转 Jetpack Room
前言 Android Jetpack 的出现统一了 Android 开发生态,各种三方库逐渐被官方组件所取代。 Room 也同样如此,逐渐取代竞品成为最主流的数据库 ORM 框架。
ThreadLocal 详解
一、核心概念 线程局部变量:每个线程拥有独立的变量副本,互不干扰。 线程封闭:通过空间换时间避免线程同步。 弱引用机制:Key 使用弱引用防止内存泄漏(但需配合 remove() 清理)。 二、源码解
Android开发中ARouter使用和原理详解
一、 ARouter 是什么? ARouter 是阿里巴巴开源的一个 用于帮助 Android App 进行组件化改造的框架,主要提供 页面路由、服务发现 和 参数传递 的核心能力。它解决了传统 An
Android实现消息总线的几种方式,你都会吗?
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,Android中消息总线的实现与演变 前言 消息总线又叫事件总线,为什么我们需要一个消息总线呢?是因为随着
Android日志系统介绍以及日志分析方法
Android使用一个集中式系统来记录所有的日志,应用开发者也可以编写自定义日志,也可以定义日志过滤器。日志分析是开发的核心阶段之一,开发人员经常会遇到这样那样的问题需要借助日志分析来解决。
Android ViewBinding和DataBinding的几个使用方式 - 上
👉关于作者 👉前提 这是小空坚持写的Android新手向系列,欢迎品尝。 新手(√√√) 大佬(√) 👉实践过程 😜查找控件的几种方式 说这个之前我们先谈论下有几种查找控件的方式: findViewB
Android-Handler源码解析-使用
Android-Handler源码解析-使用 Handler 创建Handler 主线程 子线程 创建Message obtainMessage() 发送 send-Message sendMessa