前言 多任务处理在现实开发场景中已经无处不在,通过多任务处理可以将计算机性能更大程度的发挥出来,避免处于空闲状态浪费性能。 对于计算量相同的任...
前言 Android沿用了Java的线程模型,除了Thread外,Android还实现了AsyncTask、HandlerThread、Int...
前言 Android沿用了Java的线程模型,除了Thread外,Android还实现了AsyncTask、HandlerThread、Int...
前言 Android沿用了Java的线程模型,除了Thread外,Android还实现了AsyncTask、HandlerThread、Int...
前言 线程在使用过程中,往往会遇见直接new Thread()的操作,这样做除了方便外,坏处也有很多,例如线程无法复用、线程数无法控制导致CP...
前言 实现MVVM并不一定要使用Databinding,但是使用它可以方便你绑定数据,建议使用。可以通过查看以下两篇文章简单的了解DataBi...
前言 1 绘制原理 CPU负责计算显示内容 GPU负责栅格化(UI元素绘制到屏幕上) 16ms发出VSync信号触发UI渲染(90HZ屏幕是11...
前言 Java堆和方法区两个区域有明显的不确定性,因为一个接口的多个实现类需要的内存可能不一样,一个方法所执行的不同条件分支所需的内存也可能不...
前言 JVM在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着...