自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Android事件分发起点为什么是Activity.dispatchTouchEvent

在现代 Android 版本中(从 Android N/O 之后开始逐步引入),被重构为一个更健壮、更灵活的机制,称为(客户端事务)。我只能说,我累了。

2025-10-30 00:17:28 934

原创 LeakCanary源码分析

这篇文章写得比较差,因为旧版本的话太过久远了,我们主要是来了解整个流程,就是核心实现逻辑,最新的版本又太过于新了,以至于我没有很好的文章参考,只能一点点解读,但是我的能力太差了,解读很多错误和纰漏,理解也不够透彻。但是我写文章的话主要是为了更好地学习源码,所以更像是跟大家分享我的学习经历,如欢迎大家指点和批评。纸上得来终觉浅,欲知此事要躬行,以这篇文章和大家共勉。

2025-08-06 20:54:49 611

原创 Handler源码学习过程

!Handler机制是Android开放中十分重要的机制,弄懂它也绝非易事,因为它不仅对良好的Java基础有要求,还要有操作系统,Linux……等的基础,这篇文章也只是浅尝辄止纸上得来终觉浅,绝知此事要躬行,以这篇文章跟大家共勉。

2025-07-23 15:21:06 1380

原创 OkHttp3源码学习经历

真是好漫长的一场旅途啊,这应该算是我第一次读这么多的源码,经验欠缺,借鉴了很多大神和师兄们的文章和资料,也有用到AI,我知道这样一行一行读源码可能不是一个很好的方式,但是我也必须这样去做,我自己的方式,期待后面能改进吧!!!与大家共勉!

2025-07-20 22:17:27 1685

原创 Compose状态栏颜色跟随主题

以下内容来自我在cursor的帮助下解决问题后,让它总结出来的文档,希望能帮助到你,我是最后在Theme.kt中,设置导航栏的颜色才解决的。

2025-06-23 15:36:45 514

原创 广东工业大学2022~2023计算机网络期末试卷

首先我们要知道什么是IP数据报,其实就是IP的首部【一些必要参数(比如源地址,目的地址)+可选参数(其实就是题目说的“选项”】+数据部分(其实就是上一层传下来的TCP/UDP数据报,这里是UDP)该自治系统的网络前缀是23,所以还有9位是主机位,共2^9 = 512个地址,优先分配给地址数多的局域网,话虽如此,但是用什么策略可以分配得又快又准,我也是参考上面的文章,相当于一种快捷方式吧……我说实话,这张卷耗费的元气比计组和操作系统都多,足以见得新知识比较多,大家一定要提前学一下计网啊,真的累,打go去了。

2025-06-19 21:21:02 1492

原创 广东工业大学2023~2024计组

2244H 转换成二进制 0010 0010 0100 0100 ,题目说第10到8位是Mod(寻址方式),这里是010,所以是用基址寄存器Rb进行变址,对照PPT的表,EA = (Rb)+ A,题目给出Rb是01122H(20位),主存地址是16位,所以取1122H,A这里是0100 0100 就是44H 所以EA = 01122H + 44H = 01166H。记录面上有磁道,磁道是一条一条的,所以有密度,,有多少条磁道就有多少柱面(这个可以形象理解一下),很多个同心圆的样子。

2025-06-18 11:28:50 711

原创 广东工业大学2022~2023操作系统期末卷

文字题,考试遇到直接GG以下回答来自Deepseek进程(Process)是计算机中正在运行的程序的实例。它是操作系统进行资源分配和调度的基本单位,具有独立的地址空间、执行状态和系统资源(如CPU时间、内存、文件句柄等)。每个进程都运行在独立的环境中,互不干扰,通过进程间通信(IPC)机制进行交互。

2025-06-17 11:19:34 713

原创 快速构建一个简单的Compose项目

恭喜你,你已经写出一个Compose项目了,虽然只是点两下的事,已经很棒了。

2025-06-11 12:38:17 612

原创 路漫漫其修远兮(Compose)

Jetpack Compose 是用于构建原生界面的最新的 Android 工具包,采用声明式 UI 的设计,拥有更简单的自定义和实时的交互预览功能,由 Android 官方团队全新打造的 UI 框架存在即合理,现在不学Compose,就像当初不学Kotlin一样。(当然不学你也可以成为一个强大的开发者)

2025-06-04 21:57:23 240 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除