Drawable Resource
- 이미지 리소스를 지정하기 위한 폴더
- PNG, JPG, GIF
XML 이미지
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#FFFF0000"
android:endColor="#80FF00FF"
android:angle="45"/>
<corners android:radius="8dp" />
</shape>
<ImageView
android:layout_width="300dp"
android:layout_height="300dp"
android:src="@drawable/my_image"/>
Values Resource
- 값으로 이용되는 리소스를 저장하기 위한 폴더
- 문자열, 색상, 사이즈, 스타일, 배열
- 리소스 파일명으로 식별되지 않고 리소스 태그의 name 값으로 식별
string - 문자열 리소스
<resources>
<string name="app_name">C28</string>
<string name="txt_data1">Hello</string>
<string name="txt_data2">World</string>
</resources>
color - 색상 리소스
<resources>
<color name="txt_color">#FFFF00</color>
<color name="txt_bg_color">#FF0000</color>
</resources>
dimen - 사이즈 리소스
<resources>
<dimen name="txt_size">20dp</dimen>
</resources>
style - 뷰에 등록되는 여러 속성을 스타일로 등록
<resources>
<style name="MyTextStyle">
<item name="android:textSize">@dimen/txt_size</item>
<item name="android:textColor">@color/txt_color</item>
</style>
<style name="MyTextStyleSub" parent="MyTextStyle">
<item name="android:textColor">#0000FF</item>
<item name="android:background">@color/txt_bg_color</item>
</style>
</resources>