반응형
Android/개념 및 예제2014. 6. 29. 18:34android.os.NetworkOnMainThreadException

Android 3.0부터 나타나는 에러로 메인 쓰레드에서 네트워크 처리를 하면 발생합니다. 메인 쓰레드에서 UI작업을 해야 하는데 네트워크 처리로 인한 지연이 문제되어 취한 조치입니다. 해결하기 위해서는 네트워크 관련 코드들을 AsyncTask나 Thread 로 옮겨서 처리하도록 하면 됩니다. . 어플리케이션의 UI가 동작 안하는 문제가 생길 수 있지만 메인 쓰레드에서 네트워크 처리를 해주려면 다음 두 줄을 추가해주면 됩니다. StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy);

안드로이드의 View에 이미지 혹은 단색 배경 지정하기
Android/개념 및 예제2014. 5. 27. 13:57안드로이드의 View에 이미지 혹은 단색 배경 지정하기

이미지 파일을 drawable_mdpi 폴더에 직접 넣거나 이클립스로 드래그해서 넣어줍니다.아래 화면을 보면 background.jpg가 추가되어 있습니다. 장치의 해상도에 따라 다른 크기의 이미지를 넣어야 되지만 여기에서는 하나만 넣어봤습니다.어차피 해당 해상도에 이미지가 없으면 자신보다 작은 해상도의 drawable에서 이미지를 찾게됩니다. android:background 항목에 추가한 이미지의 이름만 적어줍니다. 화면 사이즈에 맞지 않는 이미지를 사용했더니 왜곡이 있군요. 이번엔 단색 배경색을 지정해보겠습니다. android:background 항목에 #AARRGGBB 또는 #RRGGBB순으로 넣어주면 되는데 여기에서는 녹색으로 하기위해서 #00FF00이라고 넣어주었습니다.

Android/개념 및 예제2013. 7. 24. 18:16canvas에 그림 그려서 imageview에 붙이기

출처: http://joerg-richter.fuyosoft.com/?p=120 Bitmap bitmap2 = BitmapFactory.decodeResource(getResources(), R.drawable.close); ⁄⁄Create a new image bitmap and attach a brand new canvas to it Bitmap tempBitmap = Bitmap.createBitmap(bitmap2.getWidth(), bitmap2.getHeight(), Bitmap.Config.RGB_565); Canvas canvas = new Canvas(tempBitmap); ⁄⁄Draw the image bitmap into the cavas canvas.drawBitmap(bitmap..

Android/개념 및 예제2013. 7. 23. 18:34android에서 ip camera 영상 띄우기 - Bitmap으로 변환 후 ImageView에 출력

wxpython에서 사용했던 방법인데.. 똑같이 구현되었는데(?) 좀 느리다.. 하지만 깜박이지 않고 잘 동작한다. import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import android.app.Fragment; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.LayoutInflater; impo..

반응형
image