- 博客(66)
- 资源 (4)
- 收藏
- 关注
原创 如何应对 Android 面试官 -> 启动如何进行优化(下)?玩转 Android StartUp
本章继续上一章的启动优化讲解,主要基于手淘全链路性能优化分析 Android StartUp 启动框架;
2024-09-19 13:35:38
987
原创 如何应对 Android 面试官 -> 启动如何进行优化(上)?玩转 Android StartUp
本章主要围绕 App 的启动流程如何优化进行讲解;将启动优化,首先要了解的就是 app 的启动流程,只有清晰并完善的了解了 启动流程 才能更好的进行优化;
2024-09-10 15:33:00
1316
原创 如何应对 Android 面试官 -> MVVM 实战一个新闻客户端 (下)
本章我们基于重构的方式进行一个 MVVM 的实战,我们将一个新闻列表的普通实现,一步一步的改造成 MVVM 的架构模式,一共分为上中下三个章节,本章继续上一章,开始下篇的讲解;
2024-06-27 16:14:44
880
原创 如何应对 Android 面试官 -> MVVM 实战一个新闻客户端 (中)
本章我们基于重构的方式进行一个 MVVM 的实战,我们将一个新闻列表的普通实现,一步一步的改造成 MVVM 的架构模式,一共分为上中下三个章节,本章继续上一章,开始中篇的讲解;
2024-06-24 10:52:11
305
原创 如何应对 Android 面试官 -> MVVM 实战一个新闻客户端 (上)
本章我们基于重构的方式进行一个 MVVM 的实战,我们将一个新闻列表的普通实现,一步一步的改造成 MVVM 的架构模式,一共分为上中下三个章节;
2024-06-20 18:23:41
1004
原创 如何应对Android面试官 -> Window 显示次序,尺寸计算
本章我们继续上一节讲解 WMS 相关知识点,Window 是如何显示以及尺寸计算;
2024-05-22 13:10:13
375
原创 如何应对Android面试官 -> WindowManagerService 启动流程分析
本章主要从上面几个角度来讲解 WindowManagerService;
2024-05-10 13:11:40
1271
1
原创 Jetpack Compose -> 重组的性能风险和优化
Jetpack Compose 又一弹来袭:重组的性能风险和优化,带你玩转 Jetpack Compose
2024-04-23 20:00:42
852
原创 如何应对Android面试官 -> ActivityManagerService 是怎么启动的?
本章主要讲解下 什么是 AMS,以及它是如何启动的;
2024-04-15 20:24:19
769
原创 如何应对Android面试官 -> ActivityManagerService 是怎么启动的?
本章主要讲解下 什么是 AMS,以及它是如何启动的;
2024-04-15 20:23:45
733
原创 如何应对Android面试官 -> ActivityManagerService 是怎么启动的?
本章主要讲解下 什么是 AMS,以及它是如何启动的;
2024-04-12 12:04:44
998
原创 如何应对Android面试官 -> Android 如何实现增量更新,Tinker patch包生成核心原理
本章主要讲解 Dex 格式分析以及增量更新实现原理;
2024-04-10 10:38:44
1063
原创 Jetpack Compose -> 状态机制的背后秘密
Compose 里面用 mustableStateOf 创造出的 MustableState 是很简单的判断『是否重新赋值』 所以其无法监听普通的 List 和 Map,包括普通的 mustableListOf 和 mustableMapOf, 只能使用 mutableStateListOf 和 mustableStateMapOf 来解决;
2024-04-08 13:25:51
1088
原创 如何应对Android面试官 -> Android 系统启动流程浅析
Zygote 中文翻译为『受精卵』,正如其名,它主要用于孵化子进程。在 Android 系统中有以下两种程序:Java 应用程序,主要基于 ART 虚拟机,所有的应用程序 Apk 都属于这类 Native 程序,也就是利用 C 或 C++ 语言开发的程序,如 bootanimation。
2024-04-02 14:12:17
480
1
原创 大龄程序员的2024年3月总结:鸿蒙,发起GDE申请,金石计划获奖,月榜,技术文章
就像我前面介绍的那款 App『好事发生』一样,我也会把发生在我身边的趣事用它记录下来,若干年后自己回忆的时候,可以依然清晰的想起来~~
2024-03-31 13:55:20
1137
原创 如何应对Android面试官->Android中的类加载机制,手写热修复框架(上)
本章主要介绍 Android 中的类加载机制和 Java 中的类加载机制有什么不同?为热修复预热
2024-03-28 12:49:43
633
原创 如何应对Android面试官->进程通信,启动与获取SM服务
ServiceManager 讲解,轻松应对Android面试官连环炮,轻松应对注册获取的流程
2024-03-23 23:58:17
1180
原创 Jetpack Compose -> 无状态、状态提升,单向数据流
上一章节我们讲解了,本章我们来讲解下 Compose 的 『无状态』,状态提升,单向数据流;
2024-03-13 09:52:14
963
原创 如何应对Android面试官->玩转Binder机制,手写MMKV核心实现
深度理解binder启动注册机制,带你玩转mmap,并手写mmkv核心实现
2024-03-11 15:27:34
1074
原创 如何应对Android面试官->实战高级UI,用自定义View画一条锦鲤(上)
如何用自定义View画一条鱼,涉及到哪些知识点~让我们来一探究竟,深度玩转这些知识点,助你轻松应对Android面试官连环炮~
2024-02-08 10:11:43
2371
原创 如何应对Android面试官-> CoordinatorLayout详解,我用 Behavior 实现了手势跟随
CoordinatorLayout 原理深度解析,自定义 Behavior 实现高级特效,带你轻松应对Android面试官连环炮
2024-01-31 15:24:38
944
原创 Jetpack Compose -> MutableState 和 mutableStateOf()
JetPack Compose 第三弹,MutableState 和 mutableStateOf
2024-01-29 20:49:37
2887
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人