课程简介
深入浅出的讲解Android 线程是如何实现的、线程通信机制、内存管理机制等。深入介绍Android内各种线程应用方式,以及具体应用时如何选择。课程也会涉及线程应用的各类陷阱。通过线程了解,也可以增加对Android应用内存泄露、速度、安全等的理解。
目标收益
学员可以对Android的线程机制有深入了解,学会如何选择线程,并且可以避免各类线程相关陷阱。
培训对象
中高级Android程序员,Android技术领导,Android架构师等。对初级程序员、技术经理也有很大帮助。
课程大纲
Android线程基础 |
1.1 Android架构 1.2 Linux线程 1.3 Java线程 1.4 线程通信 1.5 进程通信 1.6 内存管理 |
Android异步技术 |
2.1 基本线程生命周期 2.2 HandlerThread的应用 2.3 控制线程执行 2.4 使用AsyncTask 2.5 Services使用 2.6 IntentServices应用 2.7 AsyncQueryHandler的使用 2.8 Loaders的应用 |
总结与练习 |
3.1 总结 3.2 测试 |
Android线程基础 1.1 Android架构 1.2 Linux线程 1.3 Java线程 1.4 线程通信 1.5 进程通信 1.6 内存管理 |
Android异步技术 2.1 基本线程生命周期 2.2 HandlerThread的应用 2.3 控制线程执行 2.4 使用AsyncTask 2.5 Services使用 2.6 IntentServices应用 2.7 AsyncQueryHandler的使用 2.8 Loaders的应用 |
总结与练习 3.1 总结 3.2 测试 |