Android | View.post 到底是在什么时候执行的?
前言
相信绝大部分人都使用过 view.post这个方法,且使用场景基本上都是用来获...
Okio原理分析之简介
大家好,又见面了,我是你们的朋友全栈君。
Okio是一个实现java.io和java.nio...
Netty原理分析
1. Netty简介
Netty是一个高性能、异步事件驱动的NIO框架,基于JAVA NIO提供的A...
Kotlin data数据类、copy()函数、sealed密封类
data数据类
data class ModelA(
val name: String = "",
var age: Int...
Flutter和原生Android控件对比
Flutter和原生Android控件对比:
Flutter控件
Android控件
AppBar
ActionBa...
APP备案相关知识
app备案,该怎么操作?
如果公司的APP已经完成实名认证和ICP备案,现在需...
Android中的异步消息处理机制
这也是Android中老生常谈的一个话题了,它本身并不是很复杂,可是面试官比较喜欢...
Kotlin新技巧: combine 函数组合多个 Flow
简介
在 Android 开发领域, Kotlin 已成为一种强大而富有表现力的语言. 其...
慕课网-程序员的梦工厂
慕课网
Jetpack Compose也能搞插件化了
/ 前言 /
在传统的 Android 开发模式中,由于界面过分依赖于 Activity、Fra...
JVM类加载机制
1、什么是类的加载
类的加载指的是将类的.class文件中的二进制数据读入到内存...
序列化机制深入了解 | Java
序列化是将对象保存在磁盘中,或允许在网络中直接传输对象。对象序列化机制允许...
kotlin泛型
泛型使用方法
在类上使用泛型
类上面使用泛型,需要把泛型声明在类名后...
Android中的线程Thread
线程原理
线程创建
线程是比进程更加轻量级的调度单位,线程的引入可以把进...
线程池的原理分析
线程使用上的问题
new Thread().start();
线程的频繁创建和销毁
线程的数...
IO、NIO、AIO 内部原理分析
相关文章
NIO 之 Selector实现原理
NIO 之 Channel实现原理
NIO 之 ByteBuffer...
Deeplink实践原理分析
01.先看一个场景
假设一个场景:
小明告诉小杨,一鹿有车APP上有一个很有...