首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
无限进化
掘友等级
Android 开发
学习的本质是反复
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
Android 事件分发机制(二)—— 点击事件透传
1. 点击透传逻辑 Android 事件分发遵循 Activity -> Window -> ViewGroup -> View 的链路,透传的关键在于 ViewGroup 如何分发事件给子 View
Android 事件分发机制(一)—— 全流程源码解析
1. 点击事件传递链路 事件并非凭空产生直接到达 View,而是经过了一个跨越内核、系统服务与应用进程的漫长旅程。 1.1 源头溯源:系统层 事件在触达应用层 Java 代码前,需在系统底层完成“硬件
Android LaunchMode
一、 四大启动模式 Q1. LaunchMode 都有哪些? standard、singleTop、singleTask、singleInstance。 Q2. standard (标准模式) 的特点
Android UID
1. Android UID 概述 在 Android 操作系统中,UID (User ID) 是用于标识一个应用程序的核心标识符。 分配机制:UID 在应用安装时由系统(PackageManager
Java volatile
1. 基础概念 1.1 什么是 volatile? volatile 是 Java 中的一个关键字,用于修饰变量。它保证了变量的可见性和有序性,但不保证原子性。 1.2 volatile 的三大特性
android onConfigurationChanged 源码分析
1. 配置变更的触发 以切换深浅模式(日 -> 夜)为例,点击下拉状态栏切换深浅模式按钮,应用层触发: 接着跨进程调用 UiModeManagerService 的 setNightModeActiv
Android 单元测试(二)—— 高级 Mock 技术
1. MockedStatic 的深度应用 MockedStatic 高级用法演示,底层原理通过字节码操作替换静态方法实现: MockedStatic<AndroidSchedulers>:Mocki
Android 单元测试(一)—— 基础
1. 单元测试概述 1.1 什么是单元测试 单元测试是软件开发中的一种测试方法,用于验证代码中最小可测试单元(通常是方法或类)的正确性。在 Android 开发中,单元测试主要用于: 验证业务逻辑:确
抽象工厂模式
点击阅读:设计模式系列文章 1. 抽象工厂模式的定义 抽象工厂模式(Abstract Factory Pattern) 是一种创建型设计模式,它的核心思想是: 提供一个创建一系列相关或相互依赖对象的接
工厂方法模式
点击阅读:设计模式系列文章 1. 工厂方法模式的定义 在简单工厂模式文中,阐述了简单工厂模式的缺点: 扩展性受限:如果需要添加新的产品类型,通常需要修改工厂类的逻辑,违反了开闭原则。 责任过重:工厂类
下一页
个人成就
文章被点赞
116
文章被阅读
49,627
掘力值
2,227
关注了
65
关注者
60
收藏集
0
关注标签
3
加入于
2023-07-17