现在的位置: 首页 > 综合 > 正文

Android网络图片异步加载

2014年02月08日 ⁄ 综合 ⁄ 共 574字 ⁄ 字号 评论关闭

实现思路是:

 1:在UI线程中启动一个线程,让这个线程去下载图片。

 2:图片完成下载后发送一个消息去通知UI线程

 2UI线程获取到消息后,更新UI

 这里的UI线程就是主线程。

 这两个步骤涉及到一些知识点,即是:ProgressDialog,Handler,Thread/Runnable,URL,HttpURLConnection,HttpClient等等一系列东东的使用。

 现在让我们开始来实现这个功能吧!

 第一步:新建项目。

 第二步:设计好UI,如下所示:

01 <?xml version="1.0" encoding="utf-8"?>
02 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
03  android:orientation="vertical"
04  android:layout_width="fill_parent"
05  android:layout_height="fill_parent"
06 >
07 <Button
08  android:id="@+id/btnFirst"
09  android:layout_width="fill_parent"
10  android:layout_height="wrap_content"

抱歉!评论已关闭.