简介:本次课程将带领大家了解Android中AsyncTask,体会如何在Android中进行异步操作进行各种网络请求,熟练掌握异步线程的使用。
第1章 AsyncTask的基本构成
本章讲述了Android中AsyncTask的基本构成部分和基本原理,以及Android中为何要使用AsyncTask,主要是不能出现卡屏现状。
第2章 AsyncTask的使用示例
本章将带领大家使用AsyncTask来加载网络图片,在AsyncTask的异步线程加载万罗图片时我们要注意四个方法的合理使用以及它们之间参数的传递。
第3章 AsyncTask模拟进度条
本章演示了AsyncTask模拟进度条以及如何取消AsyncTask,在模拟进度条的操作主要实在onPublishProgress()方法中完成的,通过逻辑代码编写代码在启动线程时可以动态改变进度条的进度。
第4章 总结
本章为全课程的总结,这章我们主要学习了Android中的异步线程来来加载网络图片和网络数据请求,异步线程主要抓住两点,不能在非UI线程中更新UI,不能出现ANR现象。