ImageView 란?
Icon 같은 이미지를 표시해주는 위젯이다.
ImageView Class 는 다양한 형태의 이미지를 공급받을 수 있는데 리소스, 컨텐트 프로바이더, 웹상의 특정 이미지, 파일등의 이미지를 표시할 수 있다.
ImageView 속성
-
android:adjustViewBounds - setAdjustViewBounds(boolean)
이미지의 가로,세로의 비율을 맞추기 위해 이비지뷰의 크기를 조정할 것인가를 지정한다. -
android:baseline - setBaseline(int)
해당 뷰를 기준선으로 하여 오프셋 한다. -
android:baselineAlignBottom - setBaselineAlignBottom(boolean)
true이면 이미지 뷰의 하단 가장자리를 기반으로 정렬 한다. -
android:cropToPadding
만약에 true로 설정되어 있다면 여백을 맞추기 위해 이미지의 일부분을 잘라 버린다. -
android:maxHeight - setMaxHeight(int)
이미지의 최대 높이를 설정한다. -
android:maxWidth - setMaxWidth(int)
이미지의 최대 폭을 지정한다. -
android:scaleType - setScaleType(ImageView.ScaleType)
이미지의 크기를 재조정하거나 움직일때 해당 이미지를 어떻게 조절할 것인가를 결정한다.matrix, center, centerCrop, centerInside, fitXY 중에 설정가능하다.
-
android:src - setImageResource(int)
출력할 이미지를 설정하는 부분. 설정하지 않으면 이미지가 나오지 않으며, RGB형태의 색상, 리소스형태의 이미지 출력이 가능하다. -
android:tint - setColorFilter(int,PorterDuff.Mode)
이미지에 엷은색(색조)를 입힌다. RGB형태로 지정하며 이미지 위에 살짝 덮혀서 출력된다.
'Android' 카테고리의 다른 글
안드로이드 리니어 레이아웃(LinearLayout) (0) | 2012.07.27 |
---|---|
안드로이드 Button(버튼) (0) | 2012.07.27 |
안드로이드 TextView (0) | 2012.07.27 |
안드로이드 뷰(View)의 속성 (0) | 2012.07.27 |
안드로이드 뷰(view)의 계층 (0) | 2012.07.27 |