编程中我们经常需要通过url获取网络上的图片。下面将相关代码做一下总结

注意:Android中这一操作必须在异步线程中进行

public class BitmapUtil {public static Bitmap getBitmap(String url) {URL imageURL = null;Bitmap bitmap = null;Log.e("inuni","URL = "+url);try {imageURL = new URL(url);} catch (MalformedURLException e) {e.printStackTrace();}try {HttpURLConnection conn = (HttpURLConnection) imageURL.openConnection();conn.setDoInput(true);conn.connect();InputStream is = conn.getInputStream();bitmap = BitmapFactory.decodeStream(is);is.close();} catch (Exception e) {e.printStackTrace();}return bitmap;}}

更多相关文章

  1. [Android] AsyncTask使用实例---加载网络图片
  2. [Network]Android(安卓)N Ethernet新IP获取机制—IpManager
  3. Android(安卓)MotionEvent 坐标获取
  4. android沉浸式状态栏的实现
  5. 零打碎敲学Android(一)—用什么来替代Graphics
  6. Android(安卓)屏幕截图
  7. android之从Bmob获取数据显示在ListView中
  8. Android获取应用程序的信息
  9. Android获取版本号

随机推荐

  1. Android 启动另一个apk
  2. Android(安卓)Resources Overview —— A
  3. 快速掌握 Android(安卓)Studio 中 Gradle
  4. 【Android】android图片轮播
  5. android模仿猪八戒网
  6. Android图片压缩
  7. Android签名文件生成
  8. 一、逆向环境配置和常用工具
  9. Android之BroadcastReceiver广播
  10. Android安装常见的一些解决方法