본문 바로가기

테마강좌

[블박의 테마강좌]상단바에 그라데이션을 넣어보자!

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

뭐 이번강좌는 너무 쉽습니다

일단 준비물은

SystemUI/Framework-res/Notepad++/apkmanager(apktool 도 상관무)

일단 SystemUI를 디컴파일 합시다

그다음 /res/layout 에서 status_bar.xml을 찾아 NotePad++로 열어줍시다

여기서 저희들이 건들것은 2번째 구문과 6번째 구문입니다(핸드폰에 따라 다릅니다)


여기 파란색칠한것들입니다 :) android:background인데 짤렸네요

여기 이쪽값을 수정해야합니다

알림뜰때도 그라데이션이 들어가게 하고싶으시면 그냥 맨위에 android:background="@drawable/title_bar_shadow" 이렇게 수정하시면됩니다




혹시 이게 필요하신분들은 가져가셔야합니다 ㅎㅎ(아마 대부분 젤리빈이상의 기종에서는 이게 들어있겠지만 진하게는 안되어있습니다)

하지만 그냥 상단바에서 시그널 와이파이등 그런쪽에서면 그라데이션 나오게 하고싶으시면

android:id="@id/icons" 뒤에 android:background="@drawable/title_bar_shadow" 구문을 넣으시면 됩니다

그다음 자신에 맞는 기종의 drawable-@@dpi 이쪽에 들어가셔서 이걸 찾아봅시다(xhdpi 폴더 만드셔서 거기다가 추가하셔도 상관은 없습니다)

마지막으로 values/ids.xml을 수정하셔야합니다 (젤리빈 기종또는 이파일이 들어가있는 기종은 상관없을겁니다)-이거 안써도 상관없을지도 모르겠네요...

자 그다음 디컴파일을 하신뒤 그걸 알집으로 여신뒤 res폴더와 resources.arsc 파일을 수정하기전의 SystemUI에 넣어주시면 됩니다 :)

사인하시면 안되요!