Jetpack Compose – UI定位
前言
在使用Compose开发过程中,有些场景需要把UI定位到某个位置,使用compose-lay...
插件守护进程模型
Replugin与VirtualApk很大的一个不同就是: 对于插件的管理,它支持单独开辟一个...
Android设计模式源码解析之原型模式
1. 模式介绍
模式的定义
用原型实例指定创建对象的种类,并通过拷贝这些原...
Jetpack Navigation工作原理
什么是Navigation?
在没有Navigation之前我们切换Fragment是通过FragmentManager...
案例 | 奇怪,为什么Hook不生效?
最近有一位大厂的兄弟联系我,说他们通过代理替换的方式hook方法时,有的可以生效...
SQLiteOutOfMemoryException: Could not open database 分析和解决方案
Crash: android.database.sqlite.SQLiteOutOfMemoryException: unknown error (cod...
HTTPS协议原理和流程分析
1,摘要
本文配图介绍HTTPS协议的层级结构,访问原理,交互过程,说明如何...
重磅来袭!Android UI设计规范助你打造精美Android应用!
重磅来袭!Android UI设计规范助你打造精美Android应用!
为了规范Android UI设计...
android利用sectionedRecyclerViewAdapter实现分组列表的recyclerView源码
利用sectionedRecyclerViewAdapter实现分组列表的recyclerView
Perfetto使用教程
Perfetto 是谷歌开发的用于性能检测和跟踪分析的生产级开源堆栈。它提供用于记录系...

