Merhaba arkadaşlar bu yazımda sizlere androidde internette olan bir tane resmi cihazımızda nasıl göstereceğimizden bahsedeceğim.
Aşağıda kodu vardır.
Bu kodun çalışabilmesi androidde imageviewin alabileceği boyutta bir resim url vermeniz gerekmektedir. 
Bir de permitionlarda intermeti açmayı unutmayınız.
Aşağıda yer alan kodun ne yaptığına gelecek olursak  OpenHttpConnection methodu ile resmin olduğu site ile iletişime geçiyor. Burada http ile başlayanlar için denenmiş olup https ile başlayanlar için denemediğim için bir  şey diyemeyeceğim. 
Eğer bağlantıdan yanıt geliyorsa bağlantı açılır.  Açılmadığı durumlar olabilir Bununda sebebi firewall engel oluyor olabilir yada url yanlış geliyor olabilir.
Sırada DownloadImage methodu var bu methodda biz bir tane stream oluşturup webden indireceğimiz bağlantıyı açıyoruz.
BitmapFactory.decodeStream(in); ile imageyi indirip sonrada devamında gelen kodda streami kapatıyoruz.
Bu methodu eğer aşağıdaki gibi yazarsak cihazı yoracaktır. Bunun sebebi ise aşağıda yer alan kodlama ile sadece tek çekirdek kullanılmaktadır. Eğer cihazı yormak istemiyorsak asyntask kullanmamız gerekmektedir. Örnek yazı BURADA vardır 
@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Bitmap bitmap = DownloadImage(“url image…”);
        ImageView img = (ImageView) findViewById(R.id.img);
        img.setImageBitmap(bitmap);
    }
    private InputStream OpenHttpConnection(String urlString) throws IOException {
        InputStream in = null;
        int response = –1;
        URL url = new URL(urlString);
        URLConnection conn = url.openConnection();
        if (!(conn instanceof HttpURLConnection))
            throw new IOException(“Not an HTTP connection”);
        try {
            HttpURLConnection httpConn = (HttpURLConnection) conn;
            httpConn.setAllowUserInteraction(false);
            httpConn.setInstanceFollowRedirects(true);
            httpConn.setRequestMethod(“GET”);
            httpConn.connect();
            response = httpConn.getResponseCode();
            if (response == HttpURLConnection.HTTP_OK) {
                in = httpConn.getInputStream();
            }
        } catch (Exception ex) {
            throw new IOException(“Error connecting”);
        }
        return in;
    }
    private Bitmap DownloadImage(String URL) {
        Bitmap bitmap = null;
        InputStream in = null;
        try {
            in = OpenHttpConnection(URL);
            bitmap = BitmapFactory.decodeStream(in);
            in.close();
        } catch (IOException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }
        return bitmap;
    }