Android Jetpack 架构之 LiveData 源码分析 1. 认识 LiveData 1.1. LiveData 介绍 引用官方介绍...
1. 功能说明 在文章开头处,先对要实现的功能进行说明,以方便大家对该文章想要分析的问题有一个大致的了解。 首先,我们需要集成 Bugly 组件...
7. Compose 的渲染 7.1 Compose 渲染过程 对于任意一个 composable 的渲染主要分为三个阶段: Compositi...
1. 命令式 UI 和声明式 UI 1.1 命令式 UI 在传统的 XML UI 系统中,创建一个 UI 的逻辑往往分为以下几步: 通过 xml...
SOLID 原则 S:单一职责原则 SRP(Single Responsibility Principle)O:单一职责原则 OCP(Open ...
1. 挂起函数 挂起函数是 Coroutine 实现的核心,当我们在调用挂起函数的时候,需要保证调用点符合下面两种情况: 另一个挂起函数中调用 ...
1. 验证通信安全的四大特性 机密性:就是指对数据的保密性。简单来说,就是不能让不相关的人看到不该看的东西。 完整性:就是指数据在传输过程中没有...
Telnet 访问网站方式 运行 CMD telnet 网址 端口号。如:telnet www.example.com[http://www.e...
问题描述 在项目中依赖了 A 库的 X 版本后,后面改了库的版本,但项目依赖的还是老的版本,并没有切换到新的库上面来,导致无法依赖新的库版本。 ...