안드로이드 Theme & Style Holo화 강좌 #3 Switch를 Holo화 작업을 진행 해 볼께요. Switch는 보통 저희가 말하는 토글키를 말합니다. 아래위로 젖히게 되어 있는 스위치를 말합니다. 그럼 아래 스샷처럼 순정의 스위치를 홀로 스위치로 변경하는 방법을 알려드릴께요.
Switches(토글키/스위치) Holo화 방법
아래 사진처럼 Wi-Fi / 블루투스 꺼짐/켜짐을 설정부분을 홀로화 하는 방법입니다. (좌측 : 순정, 우측 : 홀로화)
큰 이미지 효과는 아니지만 스타일 강좌에서는 각부분의 용어와 방법을 아는게 가장 중요하니까 실습해보세요^^
Switches(토글키/스위치) Holo 소스 수정
수정 경로 : framework-res.apk\res\values\styles.xml
Ctr+F를 눌러 "DeviceDefault.CompoundButton.Switch" 검색
<item name="switchStyle">@style/Widget.DeviceDefault.CompoundButton.Switch</item>
구문을 아래와 같이 수정해주세요
<item name="switchStyle">@style/Widget.Holo.CompoundButton.Switch</item>
바뀐 건 위에 단어 하나 뿐입니다.
이제 저장하신 후 컴파일해주세요
그리고 Value부분이니까
resources.arsc 만 컴파일해서 생긴 unsignedframework-res.apk에서 추출하여
framework-res.apk 에 덮어 씌워주세요
(이부분이 이해가 안가시면 아래 강좌 참조)
2012/10/26 - [☆ 테마제작강좌 ☆/[초급]테마제작강좌] - [APK Manager] Compile & Decompile 강좌 #1
오늘은 간단한 토글키(Switches) HoloUI 작업 이였습니다.^^
'☆ 테마제작관련 ☆ > 테마제작강좌' 카테고리의 다른 글
갤럭시노트 젤리빈 물결락 활성화 (24) | 2013.02.08 |
---|---|
[Android Style & theme] 홀로UI 안드로이드 스타일 테마제작 원리 (17) | 2013.01.21 |
[안드로이드 Style] Seekbar(탐색바) 변경 (3) | 2013.01.12 |
[안드로이드 Style] ProgressBar(프로그래스바) 변경 (9) | 2013.01.11 |
안드로이드 Theme & Style (테마 & 스타일) 강좌 (9) | 2013.01.10 |