首先涉及到几点:
1.从url读取图片代码(asyncTask)
2.生成图片drawable并加载到imageview
首先,一个大大的imageview是必不可少的啦
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.read_image_from_url.MainActivity" >
<ImageView
android:id="@+id/imageview"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ImageView>
</RelativeLayout>
Drawable LoadImageFromWebOperations(String url) {
InputStream is = null;
Drawable d = null;
try {
is = (InputStream) new URL(url).getContent();
d = Drawable.createFromStream(is, "src name");
return d;
} catch (Exception e) {
retu
使用AsyncTask从URL加载图片到ImageView

本文介绍了如何在Android应用中从网络URL获取图片,并利用AsyncTask在后台加载,然后将图片转换为drawable加载到ImageView。文章强调了不能在主线程中进行网络操作,推荐使用AsyncTask来提高效率,并提供了具体的实现步骤。
最低0.47元/天 解锁文章
3383

被折叠的 条评论
为什么被折叠?



