bitmap2 [안드로이드] byte[] -> bitmap, bitmap -> byte[] 변환 원문 : http://s2smile.tistory.com/7 비트맵 -> 바이트배열 Bitmap bit; // 변환시킬 비트맵 ByteArrayOutputStream stream = new ByteArrayOutputStream(); bit.compress(CompressFormat.JPEG , 100 , stream); byte[] b = stream.toByteArray(); 바이트배열 - > 비트맵 byte[] b = data; // 변환시킬 바이트 배열 Bitmap bit = BitmapFactory.decodeByteArray( b , 0 , b.length); ImageView v = (ImageView)findViewById(R.id.imgView); v.setImageBitmap(bit); 2011. 8. 10. View를 상속받은 컨트롤(TextView, ImageView, ...)들 Bitmap으로 변환하기 View를 상속받는 클래스들은 아래와 같은 함수들을 포함하고있다. 현재 View의 화면을 Cache에 저장하기 하는 메소드 setDrawingCacheEnabled(boolean enabled) buildDrawingCache(); buildDrawingCache(boolean autoScale); Cache에 있는 데이터를 Bitmap으로 가져오는 메소드 getDrawingCache(); getDrawingCache(boolean autoScale); 녹색 레이아웃에 있는 메소드들은 Cache에 이미지를 저장하기 위한 메소드입니다. setDrawingCacheEnabled(boolean)은 자동으로 Cache에 저장하는 메소드이고, buildDrawingCache(), buildDrawingCache(.. 2011. 3. 30. 이전 1 다음