푸딩이야기

개나소나하는 제거 및 수정! 본문

테마 및 제작/테마제작

개나소나하는 제거 및 수정!

푸디딩한푸딩 2014. 8. 28. 21:40

카페에 보면 자주 소프트키제거는 어떻게 하냐.. 

추노마크는 어떻게 없에냐.. 

삼총사는 어떻게 없에냐.. 등등 질문들이 올라옵니다.

그레서 준비한~

너도나도 제거 해봄세~ 강좌!


소프트키 부터 해보도록 하죠!

이에 앞서 디컴파일,컴타일에 대해 모르신다면. 

초짜도하는 디컴파일, 컴파일 을 클릭

그리고 수정에 노트패드가 필요한데. notepad++ 을 클릭 다운&설치!

자 준비 되셨죠..?


자 그러면 framework-res를 디컴파일한 곳을 가서 res/vaules 로 가서 dimens.xml 라는 녀석을 수정해주어야 합니다.


여기서 아이언 기준으로 17번쨰 줄에 navigation_bar_height 로 나오는걸 수정하면 됩니다.

 <dimen name="navigation_bar_height">48.0dip</dimen>

 <dimen name="navigation_bar_height_landscape">48.0dip</dimen>

색칠한 부분을 수정! 제거하실려면 0.0dip 로 맞추시면 되고.

그외에 값은 높이설정이여서 23로 하면 기본보다 작은. 66으로 하면 기본보다 큰 네비바가 됩니다. 무슨말인지 아시겠죠>>?


자 이제 추노마크 로 넘어가 볼까요..?

systemui 에 res/layout 에 status_bar.xml 을 수정하면 됩니다.

열어서 servicename 을 검색하면 쉽게 찾을수 있습니다.

저 초록색 저부분인데요.

   <TextView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textSize="16.0dip" android:textColor="#ffffffff" android:gravity="left|center" android:layout_gravity="center" android:paddingRight="2.0dip" android:layout_height />

색칠한 부분을 수정해주면 됩니다. 

제거 하고싶으시면 0.0dip 로 맞추면 됩니다.


추가로 여기에 텍스트뷰 또는 이미지뷰를 추가해 추노마크대신 자기만의 추노마크도 만들수 있는데요.

위처럼 0.0dip 로 맞춰준후


텍스트의 경우 

   <TextView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textSize="16.0dip" android:textColor="#ffffffff" android:gravity="left|center" android:layout_gravity="center" android:id="@id/servicename_text" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:text="나는천재다!"/>

를 원래 추노마크 구문 위,아래 에 추가해서 색칠한 부분을 원하는 텍스트를 넣으면 되겠죠?


이미지의 경우

<ImageView android:background="@drawble/이미지이름" android:gravity="left|center" android:layout_gravity="center" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent"/>


이미지를 drawble-xhdpi 또는 xxhdpi 에 넣어서 그 이미지 이름을 색칠한 부분에 넣으면 끝~


이제 삼총사 제거를 알아볼까요?

systemui 에 res/layout-land , layout-port 에 status_bar_recent_panel.xml 하고 해당 통신사가 써져있는걸 수정하면 됩니다.




위에 걸 이미 해보셨다면 아마 감이 잡히실 겁니다. 위처럼 통신사 찾으셔서 해당 width 랑 height 를 0.0dip으로 맞춰주면 끝~! 

(사실 삼총사 가 먼지도 모름.. 이거 맞죠..? 그 최근앱 밑에 나오는 앱 녀석들.. 해본적은 없어서 간략히 씁니다.)


자 여기 까지~

이상 개나소나 하는것이지만 모르는분들이 많아 써봅니다~

즐거운 하루 보내세요~~ ^^

Comments