336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
출처 : http://apphappy.tistory.com/131
사용 시 INTERNET 퍼미션 등록.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | imageView = (ImageView) findViewByID(R.id.imageView); // 안드로이드에서 네트워크 관련 작업을 할 때는 // 반드시 메인 스레드가 아닌 별도의 작업 스레드에서 작업해야 합니다. Thread mThread = new Thread() { @override public void run() { try { URL url = new URL(baseShoppingURL); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setDoInput(true); conn.connect(); InputStream is = conn.getInputStream(); bitmap = bitmapFactory.decodeStream(is); } catch(IOException ex) { } } }; mThread.start(); // 웹에서 이미지를 가져오는 작업 스레드 실행 try { // 메인 스레드는 작업 스레드가 이미지 작업을 가져올 때까지 // 대기해야 하므로 작업 스레드의 join() 메소드를 호출해서 // 메인 스레드가 작업 스레드가 종료될 때까지 기다리도록 합니다. mThread.join(); // 이제 작업 스레드에서 이미지를 불러오는 작업을 완료했기에 // UI 작업을 할 수 있는 메인스레드에서 이미지뷰에 이미지를 지정합니다. imageView.setImageBitmap(bitmap); } catch (InterrupedException e){ } } | cs |
'Android Studio' 카테고리의 다른 글
(Android Studio) EditText에 화폐단위(,) 붙이기 (0) | 2016.12.18 |
---|---|
(Android Studio) Listview OutofMemory 해결방법 (0) | 2016.11.28 |
(Android Studio) 라이브러리 제거 방법 (0) | 2016.11.14 |
(Android Studio) assets 접근하여 파일 가져오기 (0) | 2016.11.14 |
(Android Studio) imageView에 Bitmap 넣는 방법 (0) | 2016.11.14 |