一、使用URL访问网络资源——Androd中获取网络图片
URL对象代表着同意的资源定位器,她是只想互联网资源的指针,资源可以是简单的文件或目录,也可以是对更复杂的对象的引用,例如对数据库或者搜索引擎的查询;
URL提供了多个构造器,用于创建URl对象,一旦获得了URL对象后可以调用方法来获取资源;
下面提供一个获取网络图片的实例:
资源代码:
<string name="btn_text">我显一下</string>
<string name="error">下载图片失败!!</string>
布局文件:
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/btn_text"
android:id="@+id/showBtn"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
service业务层编写:
package cn.haozi.service;
importjava.io.ByteArrayOutputStream;
importjava.io.IOException;
importjava.io.InputStream;
import java.net.HttpURLConnection;
importjava.net.URL;
p