CODEDRAGON ㆍDevelopment/Android
ImageView
이미지뷰는 Activity로 이미지를 표시하기 위한 뷰, PNG, JPEG,GIF형식의 이미지를 취급
이미지 포멧
이미지 형식 | 필수 확장자 | 설명 |
PNG(Portable Network Graphics) | png | 권장됨(무손실) 투명이미지(고품질) 안드로이드 표준 |
아홉 조각 확장성 이미지 (9-Patch Stretchable Image) | 9.png | -권장됨(무손실) -아이콘 이미지로도 제작가능 -외곽부분을 확장가능 |
JPG(Joint Photographic Experts Group | jpg, .jpeg | 권장되지는 않음(유손실) 압축률이 가장 좋음 |
GIF(Graphics Interchange Format) | gif | 사용하지 않는 것이 좋음 투명이미지(저품질) |
이미지 파일명
영문과 숫자만 사용, 소문자만 사용(구분을 용이하게 하기 위해)
이미지저장 경로
/res/drawable-xxxxdpi
XML 레이아웃 파일에 기재되는 주요 속성
속성 | 값 | 의미 | ||||||||||||||||
android:src | 리소스 지정(@[package:]type:name), 데이터지정(?[package;][type:]name), 색지정(#rgb, #aarrggbb등) | 뷰에 표시하는 이미지나 색을 지정함 | ||||||||||||||||
android:maxHeight | 단위(sp나 mm)를 붙인 부동소수점수 | 이미지의 최대 높이 설정 | ||||||||||||||||
android:maxWidth | 단위(sp나 mm)를 붙인 부동소수점수 | 이미지의 최대 넓이 설정 | ||||||||||||||||
android:scaleType | center 나 fitXY 등 으로 정의된 값 | 리사이즈나 이동 때의 방법(이미지의 확대/축소 방식 지정) | ||||||||||||||||
Android:adjustViewBounds | True|false | View의 가로,세로 비율을 맞추기 위해 이미지 조정 여부 true면 조정 | ||||||||||||||||
android:scaleType |
| ImageView의 틀에 맞게 이미지의 크기를 조작하거나 이동시킵니다. | ||||||||||||||||
android:tint | 색지정(#rgb, #aarrggbb등) | 이미지뷰에보이는 이미지 위에 색상을 적용시 |
'Development > Android' 카테고리의 다른 글
EditText(텍스트에디트), 입력필드 (0) | 2014.06.15 |
---|---|
ImageViewDemo-이미지뷰 (0) | 2014.06.15 |
안드로이드, EventDemo-Button 이벤트처리(익명 내부 클래스) (0) | 2014.06.14 |
안드로이드, EventDemo-layout에 생성한 버튼(Button)을 읽어와서 연월일시간분초를 표시하기 (0) | 2014.06.14 |
안드로이드, 토글버튼(ToggleButton) (0) | 2014.06.14 |