1. 需求: (1)进入界面>(2)下载图片>(3)显示图片
// (1)启动程序,进入界面,里面有没有图片
// (2)需要从网络下载图片数据,下载需要开启另外的线程
// (3)将下载成功的数据显示在界面UI中
// 2. 代码分析:
// (1). 在onCreate里面,定义并开启一个线程.
// (2). 线程方法里面执行下载数据.
// (3). 定义一个异步消息,用来设置图片,原理是非主线程中不能对主线程进行操作.所以需要我们在自己的线程发个异步消息给主线程,进行设置处理
// (4). 在线程runnable执行方法下载数据完毕的时候,发送一个handler msg给异步消息,异步消息会进行处理
// 3. 测试代码:
// (1). 可以使用gprs来进行测试,比较直观.wifi下载速度太快