自己开发的自定义搜索引擎 谷歌商店地址 github欢迎点击星星: 搜索引擎自定义 一个轻量的 Chrome/Edge …
建议先看我前面写的傅里叶文章后,再来读这个,我这里不在详细的回顾之前的推导。 https://mp.weixin.qq.…
Transformer 与注意力机制:从零开始彻底理解 > 这是一篇超长文,整理自原视频的完整内容。适合想要深…
一、先说结论:ViewModel 不能感知页面生命周期 很多人以为: val viewModel = ViewModel…
Serializable / Parcelable 是“让对象可以被传递”的方式; Bundle 是“装数据的盒子”; …
安卓性能测试通常围绕 启动速度、流畅度、内存、CPU、功耗、网络、稳定性、安装包体积 等方面展开。可以分为 手工分析 +…
第一是启动优化,减少 Application 和首屏 Activity 的耗时操作; 第二是 UI 渲染优化,避免主线程…
一、MVVM 是什么? 1. MVVM 分别代表什么? MVVM 是一种架构模式: 角色 作用 Model 数据层,例如…
下面按「从 0 到可用」梳理 Android 中 AIDL + Kotlin 的用法。 AIDL 本质上是 Androi…
一、OkHttp 是什么? OkHttp 是 Square 公司开源的一个高性能 HTTP 客户端库,常用于 Andro…
一、Android 中常见的设计模式 1. 单例模式 Singleton 作用 保证一个类只有一个实例,并提供全局访问点…
Android 的 UI 绘制流程,通常说的是 View 绘制流程,核心可以概括为三大步骤: measure → lay…
Binder 是 Android 中最核心的跨进程通信机制。它通过内核 Binder 驱动作为中转,让不同进程之间可以像…
一、AMS 是什么? ActivityManagerService 是 Android 系统服务之一,运行在 syste…