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

首先在AndroidManifest.xml添加网络权限

这是java代码

public class MainActivity extends Activity {private ImageView imageView;private String picUrl = "http://a1.eoe.cn/news/2013/0104/20130104080020231.jpg";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);imageView = (ImageView) findViewById(R.id.imageView);getBitmap(picUrl);}Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) {switch (msg.what) {case 1:imageView.setImageBitmap(bitmap);break;default:break;}super.handleMessage(msg);}};protected Bitmap bitmap;private void getBitmap(final String url) {Thread thread = new Thread() {@Overridepublic void run() {URL myFileURL;try {myFileURL = new URL(url);HttpURLConnection conn = (HttpURLConnection) myFileURL.openConnection();conn.setConnectTimeout(6 * 1000);conn.setDoInput(true);conn.setUseCaches(false);InputStream is = conn.getInputStream();bitmap = BitmapFactory.decodeStream(is);is.close();Message message = handler.obtainMessage();message.what = 1;handler.sendMessage(message);} catch (Exception e) {e.printStackTrace();}super.run();}};thread.start();thread = null;}}

更多相关文章

  1. Ijkplayer视频播放
  2. Android(安卓)ToggleButton控件的用法
  3. Android代码实现APK文件的安装与卸载
  4. Flutter 打包 Could not get resource
  5. Android(安卓)滑动效果代码分享
  6. Android中通过代码检测系统是否有root权限
  7. Android之给图片添加水印效果
  8. Android(安卓)发送通知
  9. Android(安卓)实现拨打电话功能

随机推荐

  1. Android(安卓)WebView 开发中遇到的那些
  2. android 开机启动加速
  3. Android(安卓)调用系统相机以及相册源码
  4. 6月Android上网使用率已超越WM智能手机
  5. Android自定义滚动式时间选择器(在他人基
  6. android studio 中使用aidl
  7. android lbs 学习笔记
  8. 多媒体之播放音乐——MediaPlayer
  9. Android之xUtils-3.0数据库框架详解
  10. 如何启动Android虚拟机中的命令行窗口(adb