holo Spinner Image 적용하기
a. Image 목록
a1. default
- white
spinner_white_16.png
spinner_white_20.png
spinner_white_48.png
spinner_white_76.png
- black
spinner_black_16.png
spinner_black_20.png
spinner_black_48.png
spinner_black_76.png
a2. tw_default
- white
tw_spinner_white_16.png
tw_spinner_white_20.png
tw_spinner_white_48.png
tw_spinner_white_76.png
- black
tw_spinner_black_16.png
tw_spinner_black_20.png
tw_spinner_black_48.png
tw_spinner_black_76.png
a3. holo_default
- inner
spinner_16_inner_holo.png
spinner_20_inner_holo.png
spinner_48_inner_holo.png
spinner_76_inner_holo.png
- outer
spinner_16_outer_holo.png
spinner_20_outer_holo.png
spinner_48_outer_holo.png
spinner_76_outer_holo.png
b. XML
b1. default
b1-1.progress_small.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-2.search_spinner.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-3.progress_large.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-4. progress_small_white.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-5.progress_small_titlebar.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-6.progress_medium_white.xml
<?xml version="1.0" encoding="utf-8"?> |
b1-7.progress_large_white.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/spinner_76_outer_holo" android:fromDegrees="0.0" android:toDegrees="1080.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> <item> <rotate android:drawable="@drawable/spinner_76_inner_holo" android:fromDegrees="720.0" android:toDegrees="0.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> </layer-list> |
b2.tw_default
b2-1.tw_progress_small.xml
<?xml version="1.0" encoding="utf-8"?> |
b2-2.tw_progress_large.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/spinner_76_outer_holo" android:fromDegrees="0.0" android:toDegrees="1080.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> <item> <rotate android:drawable="@drawable/spinner_76_inner_holo" android:fromDegrees="720.0" android:toDegrees="0.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> </layer-list> |
b3.holo_defult
b3-1.progress_small_holo.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/spinner_16_outer_holo" android:fromDegrees="0.0" android:toDegrees="1080.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> <item> <rotate android:drawable="@drawable/spinner_16_inner_holo" android:fromDegrees="720.0" android:toDegrees="0.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> </layer-list> |
b3-2.progress_medium_holo.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/spinner_48_outer_holo" android:fromDegrees="0.0" android:toDegrees="1080.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> <item> <rotate android:drawable="@drawable/spinner_48_inner_holo" android:fromDegrees="720.0" android:toDegrees="0.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> </layer-list> |
b3-3. progress_large_holo.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:drawable="@drawable/spinner_76_outer_holo" android:fromDegrees="0.0" android:toDegrees="1080.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> <item> <rotate android:drawable="@drawable/spinner_76_inner_holo" android:fromDegrees="720.0" android:toDegrees="0.0" android:pivotX="50.0%" android:pivotY="50.0%" /> </item> </layer-list> |
|
|
진행바 적용하기
a. Image 목록
a1.holo_dark
progress_bg_holo_dark.9.png
progress_secondary_holo_dark.9.png
progress_primary_holo_dark.9.png
a2.hole_light
progress_bg_holo_light.9.png
progress_secondary_holo_light.9.png
progress_primary_holo_light.9.png
b. XML 목록
b1. progress_horizontal.xml - holo 적용하기
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@id/background" android:drawable="@drawable/progress_bg_holo_light" /> <item android:id="@id/secondaryProgress"> <scale android:drawable="@drawable/progress_secondary_holo_light" android:scaleWidth="100%" /> </item> <item android:id="@id/progress"> <scale android:drawable="@drawable/progress_primary_holo_light" android:scaleWidth="100%" /> </item> </layer-list> |
b2. progress_horizontal_holo_dark.xml
<?xml version="1.0" encoding="utf-8"?> |
b3. progress_horizontal_holo_light.xml
<?xml version="1.0" encoding="utf-8"?> |
b4. tw_progress_horizontal.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@id/background" android:drawable="@drawable/progress_bg_holo_light" /> <item android:id="@id/secondaryProgress"> <scale android:drawable="@drawable/progress_secondary_holo_light" android:scaleWidth="100%" /> </item> <item android:id="@id/progress"> <scale android:drawable="@drawable/progress_primary_holo_light" android:scaleWidth="100%" /> </item> </layer-list> |
진행바 (다운로드 준비) 적용하기
a.Image 목록
a1.default
progressbar_indeterminate1.png
progressbar_indeterminate2.png
progressbar_indeterminate3.png
a2.holo
progressbar_indeterminate_holo1.png
progressbar_indeterminate_holo2.png
progressbar_indeterminate_holo3.png
progressbar_indeterminate_holo4.png
progressbar_indeterminate_holo5.png
progressbar_indeterminate_holo6.png
progressbar_indeterminate_holo7.png
progressbar_indeterminate_holo8.png
b.XML 목록
b1.progress_indeterminate_horizontal.xml - holo 적용하기
<?xml version="1.0" encoding="utf-8"?> <animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo1" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo2" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo3" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo4" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo5" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo6" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo7" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo8" /> </animation-list> |
b2.progress_indeterminate_horizontal_holo.xml
<?xml version="1.0" encoding="utf-8"?> <animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo1" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo2" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo3" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo4" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo5" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo6" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo7" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo8" /> </animation-list> |
b3.tw_progress_indeterminate.xml
<?xml version="1.0" encoding="utf-8"?> <animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo1" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo2" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo3" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo4" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo5" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo6" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo7" /> <item android:duration="50" android:drawable="@drawable/progressbar_indeterminate_holo8" /> </animation-list> |
a.Image 목록
a1.default
menu_background.9.png
menu_background_fill_parent_width.9.png
menu_separator.9.png
menu_submenu_background.9,png
menuitem_background_focus.9.png
menuitem_background_pressed.9.png
a2.tw_defualt - 일반 메뉴 모양 변경
tw_menu_background.9.png
tw_menu_background_fill_parent_width.9.png
tw_menu_submenu_background.9.png
a3.holo - 일반 메뉴 클릭 후 색상 변경
list_activated_holo.9.png
list_focused_holo.9.png
list_longpressed_holo.9.png
list_pressed_holo_dark.9.png
list_pressed_holo_light.9.png
list_selected_holo_dark.9.png
list_selected_holo_light.9.png
a4.ex tw - 확장 메뉴 모양 변경
menu_dropdown_panel_holo_dark.9.png
menu_dropdown_panel_holo_light.9.png
menu_hardkey_panel_holo_dark.9.png
menu_hardkey_panel_holo_light.9.png
b.XML 목록
b1-1.경로 : res/color
b1-2,menuitem_text.xml 메뉴 적용할 색상 코드 XML 추가
아래의 내용을 XML로 추가해 주시고, 원하시는 색상으로 변경하세요.
주황색은 disable 된 색상, 빨간색은 기본 색상, 파란색은 클릭 시 색상입니다.
<?xml version="1.0" encoding="utf-8"?> |
b1-2.경로 : res/values
b1-2.layout.xml
워낙에 values가 큰 관계로 필요 부분 외에 다른 부분은 생략하겠습니다.
아래의 layout 두개의 color를 교체해 줍니다.
- 생략 <style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small"> - 생략 <style name="TextAppearance.Holo.Widget.IconMenu.Item" parent="@style/TextAppearance.Holo.Small">
|
a. XML 목록
a1-1.XML 경로 : res/layout
a1-2.XML 이름 : status_bar_latest_event_content_large_icon.xml
퀵패널의 알림을 수정시 아래 XML을 수정
알림의 색상만 변경한다면 XML 수정 없이 values만 수정해도 됩니다.
<?xml version="1.0" encoding="utf-8"?> <LinearLayout android:layout_gravity="center" android:orientation="vertical" android:id="@id/status_bar_latest_event_content_large_icon" android:paddingRight="6.669983dip" android:layout_width="fill_parent" android:layout_height="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android"> <LinearLayout android:orientation="horizontal" android:id="@id/line1" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:textAppearance="@style/TextAppearance.DeviceDefault.StatusBar.EventContent.Title" android:ellipsize="marquee" android:id="@id/title" android:fadingEdge="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="1.0" /> <DateTimeView android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Time" android:gravity="center" android:layout_gravity="center" android:id="@id/time" android:paddingLeft="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="0.0" /> </LinearLayout> <TextView android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Line2" android:ellipsize="marquee" android:id="@id/text2" android:visibility="gone" android:fadingEdge="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="-2.0dip" android:layout_marginBottom="-2.0dip" android:singleLine="true" /> <LinearLayout android:orientation="horizontal" android:id="@id/line3" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:textAppearance="@style/TextAppearance.DeviceDefault.StatusBar.EventContent" android:ellipsize="marquee" android:layout_gravity="center" android:id="@id/text" android:fadingEdge="horizontal" android:layout_width="0.0dip" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="1.0" /> <TextView android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Info" android:gravity="center" android:layout_gravity="center" android:id="@id/info" android:paddingLeft="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="0.0" /> <ImageView android:layout_gravity="center" android:id="@id/icon" android:paddingLeft="8.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="24.0dip" android:layout_weight="0.0" android:drawableAlpha="180" /> </LinearLayout> <ProgressBar android:id="@id/progress" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" style="?android:attr/progressBarStyleHorizontal" /> </LinearLayout> |
a2-1. 경로 : res/values
a2-2. XML 이름 : color.xml
xml의 사이즈 상 필요 부분 외엔 생략하겠습니다.
빨간색은 알림 text(ticker text) 수정 색상
파란색은 알림바 시계 색상
주황색 중 primary는 알림 제목, secondary는 알림 설명, 알림 시간 색상
- 생략 <color name="status_bar_text">#ffce4f97</color> - 생략 |
a. Image 목록
a1. default - 기본
dark_header.9.png
light_header.9.png
a2. tw_default - 삼성 기본
tw_dark_header.9.png
tw_light_header.9.png
b. XML 목록
b1. 경로 : res/values
b2. XML 이름 : styles.xml
XML이 내용이 많은 관계로 필요한 부분 외엔 생략하겠습니다.
빨간색은 dark_header의 글씨 색상을 변경합니다. 다른 부분을 수정하셔도 됩니다.
파란색은 tw_dark_header의 글씨 색상을 변경합니다. 다른 부분을 수정하셔도 됩니다.
주황색은 light_header의 글씨 색상을 변경합니다.
보라색은 tw_light_header의 글씨 색상을 변경합니다.
- 생략 <style name="Widget.TextView.ListSeparator" parent="@style/Widget.TextView"> - 생략 <style name="Widget.DeviceDefault.TextView.ListSeparator" parent="@style/Widget.TextView.ListSeparator"> - 생략 <style name="Widget.TextView.ListSeparator.White" parent="@style/Widget.TextView.ListSeparator"> - 생략 <style name="Widget.DeviceDefault.Light.TextView.ListSeparator" parent="@style/Widget.DeviceDefault.TextView.ListSeparator"> |
a. Image 목록
a1.default
btn_default_normal.9.png
btn_default_normal_disable.9.png
btn_default_normal_disable_focused.9.png
btn_default_pressed.9.png
btn_default_selected.9.png - 일반 버튼
btn_default_small_normal.9.png
btn_default_small_normal_disable.9.png
btn_default_small_normal_disable_focused.9.png
btn_default_small_pressed.9.png
btn_default_small_selected.9.png - 작은 일반 버튼
a2.tw default
tw_btn_default_normal.9.png
tw_btn_default_normal_disable.9.png
tw_btn_default_normal_disable_focused.9.png
tw_btn_default_pressed.9.png
tw_btn_default_selected.9.png
a3.holo dark
btn_default_normal_holo_dark.9.png
btn_default_disabled_holo_dark.9.png
btn_default_disabled_focused_holo_dark.9.png
btn_default_focused_holo_dark.9.png
btn_default_pressed_holo_dark.9.png
a4.holo light
btn_default_normal_holo_light.9.png
btn_default_disabled_holo_light.9.png
btn_default_disabled_focused_holo_light.9.png
btn_default_focused_holo_light.9.png
btn_default_pressed_holo_light.9.png
b. XML 목록
b1-1.경로 : res/color
b2-1. XML 명 ; button_text.xml
위 이름으로 XML 생성 후 아래와 같이 내용을 넣어주시고 필요한 부분의 색상을 변경해 줍니다.
빨간색은 기본 생상, 주황색은 클릭시 색상, 파란색은 비활성화시의 색상입니다.
<?xml version="1.0" encoding="utf-8"?> |
b2-1.경로 : res/values
b2-2. XML 명 : styles.xml
워낙 내용이 많아서 필요 부분 외엔 생략하겠습니다.
아래에 나와있는 녀석들의 칼라 코드를 위의 생성한 XML로 변경합니다.
파란색은 기본적으로 건드는 색상, 빨간색은 holo 버튼을 변경하실 때 변경하시면 됩니다.
- 생략 <style name="Widget.Button" parent="@style/Widget"> - 생략 <style name="Widget.CompoundButton" parent="@style/Widget"> - 생략 <style name="Widget.Holo.Button" parent="@style/Widget.Button"> <style name="Widget.Holo.Button.Small" parent="@style/Widget.Holo.Button"> - 생략 <style name="Widget.Holo.Light.Button" parent="@style/Widget.Button"> - 생략 <style name="Widget.DeviceDefault.Button" parent="@style/Widget.Button">
|
a. Image 목록
a1.defualt
textfield_default.9.png
textfield_disabled.9.png
textfield_disabled_selected.9.png
textfield_pressed.9.png
textfield_selected.9.png - 일반 input box 이미지
textfield_search_empty_pressed.9.png
textfield_search_empty_selected.9.png
textfield_search_pressed.9.png
textfield_search_selected.9.png - 검색 input box 이미지
a2.tw_default
tw_textfield_default.9.png
tw_textfield_disabled.9.png
tw_textfield_disabled_selected.9.png
tw_textfield_pressed.9.png
tw_textfield_selected.9.png
a3.holo dark - res/drawable/edit_text_holo_dark.xml
textfield_default_holo_dark.9.png
textfield_disabled_holo_dark.9.png
textfield_disabled_focused_holo_dark.9.png
textfield_focused_holo_dark.9.png
textfield_activated_holo_dark.9.png - 일반 input box 이미지
textfield_multiline_default_holo_dark.9.png
textfield_multiline_disabled_holo_dark.9.png
textfield_multiline_disabled_focused_holo_dark.9.png
textfield_multiline_focused_holo_dark.9.png
textfield_multiline_activated_holo_dark.9.png - 멀티 라인 input box 이미지
textfield_search_default_holo_dark.9.png
textfield_search_right_default_holo_dark.9.png
textfield_search_right_selected_holo_dark.9.png
textfield_search_selected_holo_dark.9.png - search box 이미지
a4.holo light - res/drawable/edit_text_holo_light.xml
textfield_default_holo_light.9.png
textfield_disabled_holo_light.9.png
textfield_disabled_focused_holo_light.9.png
textfield_focused_holo_light.9.png
textfield_activated_holo_light.9.png - 일반 input box 이미지
textfield_multiline_default_holo_light.9.png
textfield_multiline_disabled_holo_light.9.png
textfield_multiline_disabled_focused_holo_light.9.png
textfield_multiline_focused_holo_light.9.png
textfield_multiline_activated_holo_light.9.png - 멀티 라인 input
textfield_search_default_holo_light.9.png
textfield_search_right_default_holo_light.9.png
textfield_search_right_selected_holo_light.9.png
textfield_search_selected_holo_light.9.png - search box 이미지
b. XML 목록
b1-1.경로 : res/values/style.xml
b1-2.XML 명 : styles.xml
내용이 방대한 관계로 필요 부분을 제외한 나머지는 생략하도록 하겠습니다.
원하는 색상의 XML을 textColor에 넣어주세요.
다른 tw나 holo는 아래의 style을 상속 받기 때문에 모두 변경됩니다.
- 생략 <style name="Widget.EditText" parent="@style/Widget"> - 생략 |
a.Image 목록
a1. default
spinner_normal.9.png
spinner_select.9.png
spinner_press.9.png
a2. holo_dark - spinner_background_holo_dark.xml
spinner_default_holo_dark.9.png
spinner_disabled_holo_dark.9.png
spinner_focused_holo_dark.9.png
a3.holo_light - spinner_background_holo_light.xml
spinner_default_holo_light.9.png
spinner_disabled_holo_light.9.png
spinner_focused_holo_light.9.png
spinner_pressed_holo_light.9.png
a4.spinner_ab_light - spinner_ab_holo_light.xml
spinner_ab_default_holo_light.9.png
spinner_ab_disabled_holo_light.9.png
spinner_ab_focused_holo_light.9.png
spinner_ab_pressed_holo_light.9.png
a5.spinner_ab_dark - spinner_ab_holo_dark.xml
spinner_ab_default_holo_dark.9.png
spinner_ab_disabled_holo_dark.9.png
spinner_ab_focused_holo_dark.9.png
spinner_ab_pressed_holo_dark.9.png
a6.tw_spinner - tw_btn_dropdown.xml
tw_spinner_default_holo_dark.9.png
tw_spinner_disabled_holo_dark.9.png
tw_spinner_focused_holo_dark.9.png
tw_spinner_pressed_holo_dark.9.png
a7.tw_spinner_ab - tw_spinner_ab_holo_dark.xml
tw_spinner_ab_default_holo_dark.9.png
tw_spinner_ab_disabled_holo_dark.9.png
tw_spinner_ab_focused_holo_dark.9.png
tw_spinner_ab_pressed_holo_dark.9.png
b. XML 목록
b1-1.경로 : res/color
b1-2.XML 명 : spinner_text.xml
위 이름으로 XML 생성 후 아래와 같이 내용을 넣어주시고 필요한 부분의 색상을 변경해 줍니다.
빨간색은 기본 생상, 주황색은 클릭시 색상, 파란색은 비활성화시의 색상입니다.
<?xml version="1.0" encoding="utf-8"?> |
b2-1.경로 : res/values
b2-2.XML 명 : styles.xml
내용이 많은 관계로 필요한 부분 외엔 생략하겠습니다.
위에서 생성한 xml을 아래처럼 textColor 부분을 별도로 추가해줍니다.
- 생략 <style name="Widget.Holo.Spinner" parent="@style/Widget.Spinner.DropDown"> - 생략 <style name="Widget.Holo.Light.Spinner" parent="@style/Widget.Holo.Spinner"> - 생략 <style name="Widget.Holo.Light.Spinner.DropDown.ActionBar" parent="@style/Widget.Holo.Light.Spinner.DropDown"> - 생략 <style name="Widget.Holo.Spinner.DropDown.ActionBar" parent="@style/Widget.Holo.Spinner.DropDown"> - 생략 <style name="Widget.DeviceDefault.Spinner" parent="@style/Widget.Spinner"> - 생략 <style name="Widget.DeviceDefault.Spinner.DropDown.ActionBar" parent="@style/Widget.Holo.Spinner.DropDown.ActionBar"> |
a.Image 목록
a1.tw
tw_dialog_divider_horizontal_light.9.png
tw_divider_horizontal_bright.9.png
a2.default_holo
list_divider_holo_dark.9.png
list_divider_holo_light.9.png
divider_horizontal_bright.9.png
divider_horizontal_bright_opaque.9.png
divider_horizontal_dark.9.png
divider_horizontal_dark_opaque.9.png
a.Image 목록
a1.default
a2.tw_default - tw_switch_inner_holo_dark.xml
tw_switch_bg_disabled_holo_dark.9.png
tw_switch_bg_focused_holo_dark.9.png
tw_switch_bg_holo_dark.9.png
tw_switch_thumb_activated_holo_dark.9.png
tw_switch_thumb_disabled_holo_dark.9.png
tw_switch_thumb_holo_dark.9.png
tw_switch_thumb_pressed_holo_dark.9.png
b.XML 목록
b1-1. 경로 : res/values
b1-2. XML 명 ; styles.xml
색상 변경이 필요하시면 아래의 style을 수정하시면 되며, 다른 부분도 수정되니 확인하시고 변경 하시기
바랍니다.
- 생략 <style name="Widget.CompoundButton" parent="@style/Widget"> |
a.XML 목록
a1-1.경로 : res/drawable
a1-2.XML 명 : tw_progress_horizontal_shape.xml
마켓 등 다운로드 할 때 나오는 진행바 수정.
아래의 XML을 본인이 원하는 progress의 형식으로 변경, 아래의 경우 holo 이미지 적용
기존에 downloadPProvider로 분리되어 있던게 병합되었음
<?xml version="1.0" encoding="utf-8"?> |
a.Image 목록
a1.tw_default
tw_tab_focus.9.png
tw_tab_focus_textonly.9.png
tw_tab_press.9.png
tw_tab_press_textonly.9.png
tw_tab_selcted_textonly.9.png
tw_tab_selected.9.png
tw_tab_unselected.9.png
tw_tab_unselected_textonly.9.png
a2.tw_holo - 전화, 문자에서 사용
tw_tab_divider.9.png - 탭 과 탭 사이의 구분 이미지
tw_tab_selected_focused_holo.9.png - 탭을 클릭시 바뀌는 이미지
tw_tab_selected_holo.9.png - 클릭 후 선택된 탭의 이미지
tw_tab_selected_pressed_holo.9.png - 선택된 탭을 클릭했을 경우 이미지
tw_tab_unselected_focused_holo.9.png - 선택되지 않은 탭을 클릭시 바뀌는 이미지
tw_tab_unselected_pressed_holo.9.png - 선택되지 않은 탭의 이미지
a.Image 목록
a1.default
btn_check_buttonless_off.png
btn_check_buttonless_on.png
btn_check_off.png
btn_check_off_disable.png
btn_check_off_disable_focused.png
btn_check_off_pressed.png
btn_check_off_selected.png
btn_check_on.png
btn_check_on_disable.png
btn_check_on_disable_focused.png
btn_check_on_pressed.png
btn_check_on_selected.png - 체크 이미지
btn_circle_disable.png
btn_circle_disable_focused.png
btn_circle_normal.png
btn_circle_pressed.png
btn_circle_selected.png - 원 배경 이미지
btn_close_normal.png
btn_close_pressed.png
btn_close_selected.png -- 닫기 이미지
btn_dialog_disable.png
btn_dialog_normal.png
btn_dialog_pressed.png
btn_dialog_selected.png - 닫기 이미지
btn_star_big_off.png
btn_star_big_off_disable.png
btn_star_big_off_disable_focused.png
btn_star_big_off_pressed.png
btn_star_big_off_selected.png
btn_star_big_on.png
btn_star_big_on_disable.png
btn_star_big_on_disable_focused.png
btn_star_big_on_pressed.png
btn_star_big_on_selected.png - 별 이미지
ic_lock_airplane_mode - 비행기 on 모드
ic_lock_airplane_mode_off - 비행기 off 모드
ic_lock_lock.png - 잠금 아이콘
ic_lock_power_off.png - 종료 이미지
ic_lock_ringer_off.png - 무음 이미지
ic_lock_ringer_on.png - ㅗ리 이미지
ic_lock_silent_mode.png - 무음 이미지
ic_lock_silent_mode_off.png - 소리 이미지
ic_lock_silent_mode_vibrate.png - 진동 이미지
ic_vibrate.png - 진동 아이콘
ic_vibrate_small.png - 작은 진동 아이콘
ic_volume.png - 볼륨 아이콘
ic_volume_small.png - 작은 볼륨 아이콘
ic_volume_off.png - 무음 아이콘
ic_volume_off_small.png - 작은 무음 아이콘
overscroll_edge.png
overscroll_glow.png - 오버플로우 이미지
rate_star_big_half.png
rate_star_big_on.png
rate_star_med_half.png
rate_star_med_off.png
rate_star_med_on.png
rate_star_small_half.png
rate_star_small_off.png
rate_star_small_on.png - 별 아이콘
scrubber_control_disabled_holo.png
scrubber_control_focused_holo.png
scrubber_control_normal_holo.png
scrubber_control_pressed_holo.png - 스크롤 아이콘
seek_thumb_normal.png
seek_thumb_pressed.png
seek_thumb_selected.png - 스크롤 아이콘
a2.tw list
tw_btn_check_off.png
tw_btn_check_off_disable.png
tw_btn_check_off_disable_focused.png
tw_btn_check_off_pressed.png
tw_btn_check_off_selected.png
tw_btn_check_on.png
tw_btn_check_on_disable.png
tw_btn_check_on_disable_focused.png
tw_btn_check_on_pressed.png
tw_btn_check_on_selected.png - 체크 아이콘
tw_btn_circle_disable.png
tw_btn_circle_disable_focused.png
tw_btn_circle_normal.png
tw_btn_circle_pressed.png
tw_btn_circle_selected.png - 원 이미지
tw_btn_close_normal.png
tw_btn_close_pressed.png
tw_btn_close_selected.png - 종료 버튼 이미지
tw_btn_radio_off.png
tw_btn_radio_off_pressed.png
tw_btn_radio_off_selected.png
tw_btn_radio_on.png
tw_btn_radio_on_pressed.png
tw_btn_radio_on_selected.png - 라디오 버튼 이미지
tw_ic_lock_airplane_mode.png - 비행기 모드 On 아이콘
tw_ic_lock_airplane_mode_off.png - 비행기 모드 Off 아이콘
tw_ic_lock_power_off.png - 파워 Off 아이콘
tw_ic_lock_restart.png - 리셋 아이콘
tw_ic_lock_silent_mode.png - 무음 아이콘
tw_ic_lock_silent_mode_off.png - 소리 아이콘
tw_ic_lock_silent_mode_vibrate.png - 진동 아이콘
tw_scrubber_control.png
tw_scrubber_control_disabled.png
tw_scrubber_control_pressed.png
tw_scrubber_control_selected.png - 스크롤 아이콘
zzzz_tw_popup_btn_check_off.png
zzzz_tw_popup_btn_check_off_disable.png
zzzz_tw_popup_btn_check_off_disable_focused.png
zzzz_tw_popup_btn_check_off_pressed.png
zzzz_tw_popup_btn_check_off_selected.png
zzzz_tw_popup_btn_check_on.png
zzzz_tw_popup_btn_check_on_disable.png
zzzz_tw_popup_btn_check_on_disable_focused.png
zzzz_tw_popup_btn_check_on_pressed.png
zzzz_tw_popup_btn_check_on_selected.png - 체크 버튼
zzzz_tw_popup_btn_radio_off.png
zzzz_tw_popup_btn_radio_off_pressed.png
zzzz_tw_popup_btn_radio_off_selected.png
zzzz_tw_popup_btn_radio_on.png
zzzz_tw_popup_btn_radio_on_pressed.png
zzzz_tw_popup_btn_radio_on_selected.png - 라디오 버튼
zzzzzzzz_default_lockscreenw.png - 기본 락 배경
'Matpclub > Theme Study' 카테고리의 다른 글
[젤리빈/4.1.1]SystemUI 분해도 (2) | 2012.11.02 |
---|---|
ICS 아센용 Contacts 적용기 (0) | 2012.04.09 |
ICS 아센용 SystemUI 적용기 (0) | 2012.03.27 |
Theme 적용 강좌 (0) | 2012.01.17 |
서브 메뉴 text Color 변경하기 (0) | 2011.11.12 |