이번엔 노트4 기준으로 상단바에 날짜(데이윅바)표시되게 작업하는 강좌 입니다!
이 작업도 기본적인 디컴 컴파일을 하실줄 안다는 전제로 작성 됩니다!!
작업할 경로는 SystemUI.apk / res/ layout / status_bar.xml 과 valuse / strings.xml 과
valuse-ko / strings.xml 입니다! 저는 상단바 왼쪽에 자리 잡도록 작업을 했습니다!!
1 : status_bar.xml 을 노트+ +로 열어 줍니다!
<ImageView android:id="@id/operatorLogoIcon_org" android:visibility="gone" 를 검색 하신후 바로 밑줄에
아래 문구를 추가 합니다!!
(참고로 전 통신사 로고를 제 닉으로 대체 했으나 로고 삭제하신 분들도 동일하게 작업 하시면 됩니다!)
만약 우측시계 옆이나 배터리 옆으로 보내실 분들은 적절한 줄을 찾아서 하시믄 됩니다!
<com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Date" android:textStyle="bold" android:gravity="center" android:id="@id/date" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="2.0dip" android:layout_marginStart="-2.0dip" />
status_bar.xml 을 저장 하시고 valuse 폴더에서 ids.xml 을 열어 줍니다!
맨 밑줄에 아래 빨간 문장을 추가해 주고 저장 합니다!!
<item type="id" name="date">false</item>
<item type="id" name="date_collapsed_only_date">false</item>
valuse 폴더에서 styles.xml 을 열어 줍니다!
맨 밑줄에 아래 빨간 문구를 추가후 저장 합니다!!
<style name="TextAppearance.StatusBar.Date" parent="@android:style/TextAppearance">
<item name="android:textSize">8.0dip</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">@color/status_bar_clock_color</item>
</style>
valuse 폴더에서 strings.xml 을 열어 줍니다!
<string name="status_bar_date_format_day_month">E, d MMMM</string> 을 검색 합니다!
그럼 아래와 같이 두줄이 나옵니다!
<string name="status_bar_date_format_day_month">E, d MMMM</string>
<string name="status_bar_date_format_month_day">E, MMMM d</string>
위 문구를 아래와 같이 빨간색 부분을 수정해 줍니다!
<string name="status_bar_date_format_day_month">"E
dd.MM"</string>
<string name="status_bar_date_format_month_day">"dd.MM
E"</string>
strings.xml 을 저장 하시고 이제 valuse-ko 폴더에서 strings.xml 을 열어 줍니다!
<string name="status_bar_date_format_day_month">E요일 MMMM d일</string> 을 검색
하시면 아래와 같은 문구가 두줄 나옵니다!
<string name="status_bar_date_format_day_month">E요일 MMMM d일</string>
<string name="status_bar_date_format_month_day">MMMM d일 E요일</string>
위 문구를 아래와 같이 빨간색 부분을 수정해 줍니다!
<string name="status_bar_date_format_day_month">"E요일
MM. dd"</string>
<string name="status_bar_date_format_month_day">"MM. dd
E요일"</string>
strings.xml 을 저장 하시고 이제 컴파일후 폰에 적용 하시면 아래 스샷처럼 보입니다!!