AbstractQueuedSynchronizer框架浅析 1.概述 AbstractQueuedSynchronizer(AQS)抽象类提供一个实现阻塞锁和依赖于FIFO...
AbstractQueuedSynchronizer框架浅析 1.概述 AbstractQueuedSynchronizer(AQS)抽象类提供一个实现阻塞锁和依赖于FIFO...
SQLite简介 一、简介 SQLite是一款轻量级的关系型数据库,它的运算速度非常快, 占用资源很少,通常只需要几百K的内存就足够了,因而特别适合在移动设备上使用。SQLi...
JobScheduler机制简析 1.概述 JobScheduler主要用于在未来某个时间下满足一定条件时触发执行某项任务的情况,那么可以创建一个JobService的子类,...
SharedPreferences原理浅析 1.概述 SharedPreferences是用来访问和修改偏好preference数据的接口,可以通过Context.getSh...
LeakCanary原理浅析 1.LeakCanary简介 LeakCanary是一个Android和Java的内存泄漏检测库,可以大幅可以大幅度减少了开发中遇到的OOM问题...
AsyncTask 1.简介 AsyncTask允许你执行后台耗时操作,并将结果发布到UI线程。整个实现过程不需要多个Thread或者Handler。 AsyncTask是被...