내가제로쿨
15.04.03
조회 수 10953
추천 수 32
댓글 24

이번엔 노트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 을 저장 하시고 이제 컴파일후 폰에 적용 하시면 아래 스샷처럼 보입니다!!

 


댓글 24
  • profile
    오늘은 강좌 쓰시는 날이네요,, 감사합니다.
  • ?
    제로쿨님 강좌 한다고 바쁘시네요  ㅋ
  • ?
    오오오 시계중앙으로 날리는법도 알려주시면감사하겠습니다 ㅠ!!!
  • ?
    그런디 이거시 잠금에도 표시가되고 아이콘 겹침 및 홈화면은 우측 아이콘이 사라지면서 시계에 겹치지 않게 했더니 별로 원하는분들이 없어서요...ㅎ
  • ?
    글솜씨가 없어서 최선을 다한거에요~~ㅋ~ㅋ~ㅋ
  • ?
    ㅎ~~글솜씨가 없어서....ㅜㅜ
  • ?

    초보에게는 너무 감사한 강좌네요~~^^

     

     

    근데  시간크기조절은 어디서 하나요??

  • ?
    ............ㅋ저만되게맘에들었었나봐요 1.0버전 팬입니다
  • profile
    이건 또 뭐예요 여기서 이러시기 있긔? 엄긔? ......
  • ?
    고맙습니다~ ^^
    이거 킷켓에도 동일하게 적용되나요?
  • ?
    모르겠어용~~아마 틀릴거에요~~~
  • ?
    힛~~~당쇠님도 해보셔유~~~
  • ?
    시계요?시계는 스타일스xml이나 스테이터스바에서 바로 지정할수도 있고 dimens.xml 에서도 할수 있습니다~~보통 기본 싸이즈가 18.0dip 입니다~~~
  • ?
    윤짱맨
    15.04.03
    좋은 강좌 감사합니다!
  • ?
    기본 디컴.컴팔 아시면 스테이터스바 중간쯤 시계줄 위.아래로 5줄 수정인데 그거 1.0에서 비욘드로 비교해서 수정하셔도 되요
  • profile
    제로쿨님한테 많이 배우고 있습니다!
  • ?
    BOLTEM
    15.04.04

    컴파일 할 때 오류뿜습니다

     

    --------------------------------------------------------------------------
    |2015-04-04 -- 16:50:36.96|
    --------------------------------------------------------------------------
    java version "1.8.0_31"
    Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
    warning: string 'lockscreen_voiceunlock_dialog_title_text' has no default translation.
    warning: string 'lockscreen_voiceunlock_recognising_text' has no default translation.
    E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\res\layout\status_bar.xml:14: error: Error: No resource found that matches the given name (at 'textAppearance' with value '@style/TextAppearance.StatusBar.Date').

    E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\res\layout\status_bar.xml:14: error: Error: No resource found that matches the given name (at 'id' with value '@id/date').

    Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\user\AppData\Local\Temp\brut_util_Jar_8951583085282647720.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0-G900KKTU1BOB1, -F, C:\Users\user\AppData\Local\Temp\APKTOOL2852898342536822797.tmp, -0, arsc, -I, C:\Users\user\apktool\framework\1.apk, -S, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\res, -M, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\AndroidManifest.xml]
     at brut.androlib.Androlib.buildResourcesFull(Androlib.java:442)
     at brut.androlib.Androlib.buildResources(Androlib.java:379)
     at brut.androlib.Androlib.build(Androlib.java:282)
     at brut.androlib.Androlib.build(Androlib.java:255)
     at brut.apktool.Main.cmdBuild(Main.java:225)
     at brut.apktool.Main.main(Main.java:84)
    Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\Users\user\AppData\Local\Temp\brut_util_Jar_8951583085282647720.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0-G900KKTU1BOB1, -F, C:\Users\user\AppData\Local\Temp\APKTOOL2852898342536822797.tmp, -0, arsc, -I, C:\Users\user\apktool\framework\1.apk, -S, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\res, -M, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\AndroidManifest.xml]
     at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:504)
     at brut.androlib.Androlib.buildResourcesFull(Androlib.java:428)
     ... 5 more
    Caused by: brut.common.BrutException: could not exec command: [C:\Users\user\AppData\Local\Temp\brut_util_Jar_8951583085282647720.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 21, --version-code, 21, --version-name, 5.0-G900KKTU1BOB1, -F, C:\Users\user\AppData\Local\Temp\APKTOOL2852898342536822797.tmp, -0, arsc, -I, C:\Users\user\apktool\framework\1.apk, -S, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\res, -M, E:\apk_manager_6.1_fix_softdx\apk_manager_6.1_fix_softdx\other\..\projects\SystemUI.apk\AndroidManifest.xml]
     at brut.util.OS.exec(OS.java:89)
     at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:498)
     ... 6 more

  • profile
    style/TextAppearance.StatusBar.Date를 style/TextAppearance.StatusBar.Clock로 바꾸고 그뒤에 android:textSize="8.0dip" 를 추가하시고, valuse/ids.xml에서 맨 마지막줄에 false추가하세요..
  • profile
    필요한 국가가 있으면 모두 valuse_국가약어의 strings.xml를 위처럼 하시던지 필요하게 바꾸세요.
  • ?
    갤4A 잘됩니다 감사합니다~~
  • ?
    규 칙
    15.04.12
    정말죄송하지만 제가알기로는 디컴파일후 수정된 파일만 바꿔치기하는걸로 알로있는데 컴파일하니 valuse 폴더가 보이질 않습니다...ㅜㅜ 제가하는방법을모르는건지 도움좀 주실수있으신가요? ㅜㅜ
  • ?
    수정후 컴파일 하시믄 벨류는 리소스로 들어갑니당~~리소스를 원본에 덮으셔야....ㅜㅜ
  • ?
    아 진짜 고수분들 너무 대단합니다.
    정말 많이 배워갑니다
  • ?
    좋은 정보 감사합니다 저도 제로쿨님 처럼 독바 6개 만들고 싶은데 방법좀 알려주시면 안될까요? 쪽지 보냈는데 답장이 없으셔서 이렇게 댓글로 남깁니다.. 독바 6개 세로 5줄 가로 네줄 하고싶어서 디컴/컴파일에 대해서 알아보고 있고 루팅도 했는데... 참고로 저는 노트4 5.0.1 입니다
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
알고보면 정말 간단하지만 모르면 어려울 수 있는 zip 형태 앱 설치 6 마오르 4 3026 2015.04.05
갤4A 롤리팝 Charging Effects 적용하기 19 file 판타지78 14 5492 2015.04.04
구갤포와 신갤포의 차이점과 다른점 8 Resonance 3 3734 2015.04.04
apkmanager 6.1 fix 버전 간단한 설명 4 file 라크루샤 10 7209 2015.04.03
강좌 노트4 롤리팝 5.0.1 상단바 날짜 삽입 강좌 24 내가제로 32 10953 2015.04.03
강좌 노트4 롤리팝 SystemUI.apk 트윅 강좌 22 file 내가제로 37 14926 2015.04.03
갤오광 초보의 아주 약간의 수정팁 22 file 라크루샤 17 343729 2015.04.03
강좌 [가이드] 초간단 퀵패널에서 통신사문구 없애는 법 13 Splendid™ 17 8642 2015.04.02
강좌 툴박스 활성화 방법입니다. 10 file Qualcomm ™ 9 7824 2015.04.01
강좌 뮤직플레이어 파티클효과 활성화입니다. 8 file Qualcomm ™ 8 7132 2015.04.01
노트4s 이제 티클라우드 삭제해도 되네요.. 찬란한아 6537 2015.04.01
음악어플 파티클효과 활성화하기 7 file 뛰는날개 4 4632 2015.04.01
강좌 [강좌]Android 5.0.X SystemUI를 파헤쳐 보자! 34 MINU♡ 70 14838 2015.03.29
노트3 gps오류에 관해(초기화 않하신분들중) 3 텔미고 1 11768 2015.03.27
강좌 3Minit Battery Settings 포팅방법 24 file Splendid™ 11 9792 2015.03.26
[참고] 롤리팝 업데이트 이후 Wi-Fi가 항상 켜져있는 분들은... (네이... 32 hsk 21 19829 2015.03.26
노트3 이제 액정 전체가 아닌 액정 테두리만 교체 가능하네요 16 S2매력남S 2 7728 2015.03.25
롤리탑 노트3용 뷰커버배경바꾸기와 툴박스활성화 어플입니다. 6 file S2매력남S 20 9391 2015.03.25
노트3 롤리팝 루팅 후 viper4android 적용법 12 file 이디아민 8 16019 2015.03.24
노루팅으로 노트4 잠금화면 활성화 5 빠빠라빰 11 7807 2015.03.23
갤럭시s4 롤리팝 업데이트 후 이어폰 추천앱 삭제하기 팁 2 file 오그락지 3 22898 2015.03.23
구글 플레이 스토어 연결안됨 및 각종 오류 해결 방법 (Greenify 관련) 2 file 닌토 6 20949 2015.03.22
강좌 갤5,놋4 설정에서 간편설정 갯수 늘리기 5 file JOLT™ 7 5865 2015.03.22
[참고] 롤리팝 루팅 이후 보안알림 제거 (KNOX, SecurityLogAgent 제거... 36 file hsk 81 31851 2015.03.22
구글, 신체활동 감지 스마트락 옵션 추가 2 file 레알 노 5887 2015.03.21
획기적인 배터리 효율 증가 방법 알아냈습니다 skt 노트3에서 경험! 4 dragonrush 3 7354 2015.03.21
갤포아 ....... 갤럭시s5님과arsevia님 자료를 이용하여 터치위즈 테마... 9 file 뽀얀곰탱 3 10066 2015.03.21
노트3 롤리팝 쓰시는 분들중, 비디오 플레이어 강종되시는 분들~ 2 특급질풍 7901 2015.03.20
노트3 롤리팝 잠금화면 효과어플 35 file 뛰는날개 19 13448 2015.03.20
갤럭시 s5 롤리팝에 테마기능을 넣어보자. 14 file arsevia 10 10462 2015.03.20
1 - 16 - 135