package com.jinyan.image;

import java.io.IOException;

import java.io.InputStream;

import java.net.HttpURLConnection;

import java.net.MalformedURLException;

import java.net.URL;

import android.app .Activity;

import android.graphics.Bitmap;

import android.graphics.BitmapFactory;

import android.os.Bundle;

import android.util.Log;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.ImageView;

public class ActivityMain extends Activity {

/** Called when the activity is first created. */

String imageUrl = "http://i.pbase.com/o6/92/229792/1/80199697.uAs58yHk.50pxCross_of_the_Knights_Templar_svg.png";

Bitmap bmImg;

ImageView imView;

Button button1;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

imView = (ImageView) findViewById(R.id.imview);

imView.setImageBitmap(returnBitMap(imageUrl));

}

public Bitmap returnBitMap(String url) {

URL myFileUrl = null;

Bitmap bitmap = null;

try {

myFileUrl = new URL(url);

} catch (MalformedURLException e) {

e.printStackTrace();

}

try {

HttpURLConnection conn = (HttpURLConnection) myFileUrl

.openConnection();

conn.setDoInput(true);

conn.connect();

InputStream is = conn.getInputStream();

bitmap = BitmapFactory.decodeStream(is);

is.close();

} catch (IOException e) {

e.printStackTrace();

}

return bitmap;

}

}

注意,想要让你的程序 可以访问网络,你必须在menifest文件里边增加:

<uses-permission android:name="android.permission.INTERNET" />

更多相关文章

  1. Android文件读写权限
  2. android 文件选择
  3. Android获取应用程序的名称,包名,版本号
  4. Android 实现文件的下载
  5. 《android的SQLite与文件下载》
  6. Android Studio 与git 添加忽略文件
  7. android 入门学习笔记 上传大文件
  8. android退出程序 后台运行 实现退出键和home键一样的效果
  9. android查看程序运行内存

随机推荐

  1. android中引用javascript和在javascript
  2. Android(安卓)颜色Color
  3. Androidの发送Email
  4. Android录音时,根据PCM数据获取音量值(单位
  5. Android引路蜂地图开发示例:第一个地图应
  6. android改变全局字体大小
  7. Androd之在图片右上角显示红色圆圈里面数
  8. [Android]Android(安卓)Studio导入第三方
  9. Android应用开发提高系列(5)——Android动
  10. Android学习之菜单