< 배터리 표시 >
수정사항 :
1. 상태표시줄의 통신사 로고 비표시 (관련 코드 수정)
2. 알람 아이콘 항상 비표시 (관련 코드 수정)
3. 시계 "오전/오후" 비표시 24시간 표시와 다른 것임(관련 코드 수정)
4. 퀵설정 버튼 제목 표시 비표시 (레이아웃 제거 및 코드 수정 제거)
5. 퀵설정 버튼 상태라인 비표시 (레이아웃 제거 및 코드 수정 제거)
6. 퀵설정 버큰 크기 축소 변경(res/value/dimens.xml 수정)
7. 퀵설정 버튼 크기 축소로 열수 5에서 6개 표시로 변경(res/value/integers.xml 수정)
8. 퀵설정 배경에 색상대신 이미지 파일로 전환(drawable-xxhdpi 폴더에 softdx_bg.png 추가)
(배경 화면 변경시 softdx_bg.png 파일 수정하시면 됩니다.)
9. 퀵설정 상단 시계에서 날짜의 글씨가 작아서 비슷한 시계 크기로 변경(value/styles.xml 수정)
(퀵설정 바 내리는 통신사 글씨와 같은 스타일 사용 사용하여 별도로 분리 스타일 추가)
10. 1% 배터리 아이콘 표시 변경(충전중일 경우는 남은 배터리양 번갈아가며 표시)
11. 배터리 부족시 알림 표시창 제거(코드 수정)
12. 퀵설정 버튼 미세한 라운드 제거(투명시 미세하게 배경이 비치는 현상 제거) - 이미지 수정
13. 퀵패널에서 시간 누르면 알람 설정 하기 수정(코드 수정)
14. 상태표시줄 눈 표시(스마트 스테이) 아이콘 비표시로 수정(코드 수정)
- 참고로 저는 최대한 깔끔한 것을 원하고 퀵패널의 가독성을 고려 배경만 살짝 투명 80% 정도 줬습니다. 다른 색상들은 원본 드대로 두었습니다. 퀵패널의 각종 버튼이나 알림 제목 등 배경 색상값 변경은 res/value/drawables.xml 파일에서 수정하시면 됩니다.
코드 수정은 원하는데로 가능한데 늘 부족한 부분 때문에 최소한의 작업만 하는 것이 바로 그래픽입니다. 배경을 표시하기 위한 추가된 배경이미지 파일을 제외한 모든 이미지는 원본 그대로를 유지한 상태에서 그대로 여러분께 드립니다.
테마 작업시 이미지는 파일에 포함된 그대로 수정하시면 되고 각종 변경 수치 값은 제가 표시해 드린 파일에서 수정하시면 됩니다.
이 파일을 기본 베이스로 파일 속에 포함된 다양한 이미지들을 마음것 수정해서 여러분의 테마를 만드시기 바라며 그냥 사용하셔도 좋습니다. 그리고 발전을 위한 것이라면 본인에게 허락을 구하지 않고 마음것 박살내고 수정하시고 2차 배포하여 사용하셔도 좋습니다. 다만 최초 수정자의 감사의 표시로 출처 정도 밝혀 주시면 고맙겠습니다.
새로운 사실도 알았습니다.
키캣 부터 그런건지 모르겠지만,
이 펌웨어에서 res에 들어 있는 배터리 아이콘 이미지를 전혀 사용하지 않고 그리는 방식으로 나옵니다.
열심히 1% 배터리 아이콘 넣었는데 전에 배터리 이미지가 계속 나와서 맨붕상태였습니다.
결국 소스 코드를 분석한 결과 내부 이미지를 사용하지 않는 다는 겁니다. (형식적으로 들어 있는 이미지)
그래서 배터리 이미지 표시할 수 있도록 제가 소스 코드를 불가피하게 직접 수정하고 추가하게 되었습니다.
모두 참고하지 않고 개인적으로 직접 구현한 것이므로 다른 보편화된 일반적인 수정 방식과 다를 수 있습니다.
제가 좀 깔끔하고 단순하고 스타일을 좋아해서 이런 스타일 싫으신 분들은 이미지 수정하시면 됩니다.
수정한 소스도 있으니 블로그에서 다운로드 받아서 수정하실 수 있습니다.
첨부 파일 설명 :
1. SystemUI.zip :
deodex 폴더 - deodex 화된 디컴파일/수정하거나 deodex로 시스템 적용시 사용
odex 폴더 - odex 화된 단말시 설치 사용시