一、前言
多线程的应用在 Android 开发中是非常常见的,今天,我将献上一份全面 & 详细的 Android 多线程学习指南。
1. 多线程基础知识
在了解Android多线程实现方式前,需了解一些多线程基础知识,如线程、进程等
具体请看文章:【Android – 多线程】线程 & 进程
二、多线程实现方式
1. 基础使用
- 具体请看文章:【Android – 多线程】继承 Thread
- 具体请看文章:【Android – 多线程】实现 Runnable
2. 复合使用
- 具体请看文章:【Android – 多线程】AsyncTask
- 具体请看文章:【Android – 多线程】HandlerThread
- 具体请看文章:【Android – 多线程】IntentService
- 具体请看文章:【Android – 多线程】线程池(ThreadPool)
3. 相关使用
- 具体请看文章:【Android – 多线程】Handler
- 具体请看文章:【Java – 基础】关键字 synchronized