<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. android基于AndPermission的权限申请封装类
  2. Android 滑动效果代码分享
  3. Android点击按钮实现全屏的代码
  4. Android开关机代码
  5. android 设置默认launcher 附上代码
  6. Android通过代码自动连接WiFi
  7. Android service: startService的代码实现

随机推荐

  1. [置顶] Android——4.2.2 源码目录结构分
  2. Flutter(三):实现Flutter代码调用Android
  3. Android(安卓)Context简介
  4. [置顶] Android ViewPager+Fragment超高
  5. 从头学Android之多媒体--使用MediaPlayer
  6. 转Android 安全攻防(二): SEAndroid bionic
  7. Android(安卓)ORM 数据库的使用
  8. Android sdcard文件读写操作
  9. Android(安卓)4.0 4.2 不能显示电池使用
  10. Android--sharepreference总结