안녕하세요. SPAPA입니다.
상단바의 배터리이미지를 아래 사진처럼 최상단의 무지개바로 표시되도록 작업해봤습니다.
배터리 무지개바로 변경하는 방법에 대해 알려드려보도록 하겠습니다^^
무지개바 이미지 하나하나 만드느라 몇시간 걸렸습니다;;(포샵이 서툴어서ㅠ.ㅠ)
만들다 화딱지나서 때려치울뻔 했습니다 ㅡㅡ;;
조금이나마 도움이 되었다면 아래 ViewOn버튼 한번씩 눌러주시면 감사하겠습니다^^
수정할 파일은 SystemUI.apk 하나입니다.
기본적으로 디컴파일 및 컴파일이 가능하신분만 할수있습니다.
일단 아래의 첨부파일을 받아주세요.
자, 그럼 이제 SystemUI.apk를 apktool이나 apk manager를 이용해 디컴파일합니다.
첨부파일의 압축을 풀면 drawable폴더와 drawable-xhdpi폴더 두개가 있습니다.
drawable폴더안의 두개의 xml파일은 SystemUI.apk\res\drawable\ 안에 넣어주시고,
drawable-xhdpi폴더안의 파일은 \SystemUI.apk\res\drawable-xhdpi\ 안에 넣어주시면됩니다.
다음은 layout파일 수정입니다.
\SystemUI.apk\res\layout\tw_status_bar.xml 파일을 아래처럼 수정합니다.
위의 구문을 찾아서 바로 아랫줄에 아래처럼 파란구문을 추가합니다.
<?xml version="1.0" encoding="utf-8"?><com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:id="@id/status_bar" android:background="@drawable/status_bar_background" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<LinearLayout android:layout_width="fill_parent" android:layout_height="1.7dip">
<ImageView android:id="@id/battery" android:layout_width="fill_parent" android:layout_height="1.7dip" android:scaleType="fitXY" />
</LinearLayout>
<ImageView android:id="@id/notification_lights_out" android:paddingLeft="6.0dip" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" />
<TextView android:textSize="12.0dip" android:textColor="#ffa6a6a6" android:layout_gravity="center" android:id="@id/battery_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_network_name_separator" />
<ImageView android:gravity="center" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
이제 수정은 다 끝났습니다.
다시 컴파일 하시고, 수정된 파일들 원본에 넣어주시고 폰에 적용하시면 되겠습니다~^^
클릭해주시고 응원의 댓글들도 남겨주세요^^
'정보공유 > 팁/강좌' 카테고리의 다른 글
system.img repack 및 커스텀 펌웨어 / 루팅펌웨어 만들기. (34) | 2013.09.16 |
---|---|
돈 벌어주는 앱! 허니스크린(HoneyScreen) (4) | 2013.09.12 |
사용자문구 위치변경 및 폰트변경 팁. (10) | 2013.08.16 |
커스텀롬 OTA Updater 환경 구축하기 (3) | 2013.08.12 |
SystemUI All Transparent(상단바 완전 투명화) (5) | 2013.08.11 |