- 博客(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)
Jetpack Compose 是用于构建原生界面的最新的 Android 工具包,采用声明式 UI 的设计,拥有更简单的自定义和实时的交互预览功能,由 Android 官方团队全新打造的 UI 框架存在即合理,现在不学Compose,就像当初不学Kotlin一样。(当然不学你也可以成为一个强大的开发者)
2025-06-04 21:57:23
240
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅