강좌 요청이 들어와서 쓰는데
아아.....1시간 30분동안 글 쓴게 날아가서 다시씁니다;;; (아까 쓴것보다 완성도가 훨씬 덜합니다....)
- 상단바 아이콘 이미지 크기 수정 (포토샵으로 수정, 전 기종 대비 크기 약 83%)
- 상단바 아이콘 간격 수정
- 추노마크 제거
- 배터리 퍼센트 표기 텍스트 크기 수정
- 배터리 아이콘 크기,간격 수정
systemUI/res/layout 폴더
- msim_system_icons.xml
- signal_cluster_view.xml
- status_bar.xml
- system_icons.xml
systemUI/res/values 폴더
- dimens.xml
수정해야하는 이미지는 (ex.SystemUI/res/drawable-xxhdpi-v4)
총 51개입니다.
제가 직접 수정한 XXHDPI 기종 수정파일은 올려두겠습니다.
(노트4,S5,광갤파)
<<<msim_system_icons.xml
<com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="@dimen/battery_icon_width" android:layout_height="@dimen/battery_icon_height" android:layout_marginBottom="@dimen/battery_icon_bottom_margin" android:layout_marginStart="3.0dip" />
을
<<<signal_cluster_view.xml
을
<View android:visibility="invisible" android:layout_width="6.0dip" android:layout_height="6.0dip" />
보라색 구문은 삭제.
<<<status_bar.xml
<ImageView android:id="@id/operatorLogoIcon" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/tw_stat_notify_operator_logo" />
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:alpha="0.74" android:paddingStart="7.0dip" />
을
<ImageView android:id="@id/operatorLogoIcon" android:visibility="gone" android:layout_width="0.0dip" android:layout_height="0.0dip" android:src="@drawable/tw_stat_notify_operator_logo" />
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:alpha="0.74" android:paddingStart="3.5999756dip" android:paddingEnd="0.0dip" />
<<<system_icons.xml
<LinearLayout android:gravity="center_vertical" android:id="@id/system_icons" android:layout_width="wrap_content" android:layout_height="fill_parent"
<com.android.keyguard.AlphaOptimizedLinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:alpha="0.74" />
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="2.0dip" android:layout_marginEnd="@dimen/rssi_battery_gap" layout="@layout/signal_cluster_view" />
<TextView android:textSize="@dimen/battery_text_size" android:textColor="@color/battery_text_color" android:layout_gravity="center" android:id="@id/battery_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:alpha="0.74" android:importantForAccessibility="no" android:fontFamily="sans-serif" android:layout_marginStart="@dimen/battery_text_marginStart" />
<com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="@dimen/battery_icon_width" android:layout_height="@dimen/battery_icon_height" android:layout_marginBottom="@dimen/battery_icon_bottom_margin" android:alpha="0.74" android:layout_marginStart="3.0dip" />
을
<com.android.keyguard.AlphaOptimizedLinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:alpha="0.74" android:paddingEnd="0.0dip" />
<TextView android:textSize="16.5dip" android:textColor="@color/battery_text_color" android:layout_gravity="center" android:id="@id/battery_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:alpha="0.74" android:importantForAccessibility="no" android:fontFamily="sans-serif" android:paddingStart="3.0dip" android:paddingEnd="1.0dip" />
<com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="@dimen/battery_icon_width" android:layout_height="@dimen/battery_icon_height" android:layout_marginBottom="@dimen/battery_icon_bottom_margin" android:alpha="0.74" android:layout_marginStart="2.0dip" android:layout_marginEnd="2.0dip" />
<<<dimens.xml
<dimen name="status_bar_clock_size">18.0dip</dimen>
<dimen name="status_bar_icon_drawing_size">17.0dip</dimen>
<dimen name="battery_icon_width">10.0dip</dimen>
<dimen name="battery_icon_height">16.0dip</dimen>
을
<dimen name="status_bar_clock_size">16.0dip</dimen>
<dimen name="status_bar_icon_drawing_size">15.0dip</dimen>
<dimen name="battery_icon_width">9.0dip</dimen>
<dimen name="battery_icon_height">14.0dip</dimen>