본문 바로가기

테마강좌/GalaxyS2

터치위즈 수정하기

터치위즈 5독, 6독만들기 / 어플서랍 5*4만들기.


TouchWiz30Launcher.apk 파일을 디컴파일 한후

/res/value/폴더의 interger.xml과 dimem.xml파일을 수정하면 됩니다.


우선 interger.xml파일을 보시면 아래와 같이 되어 있습니다.


 <?xml version="1.0" encoding="utf-8"?>

<resources>

    <integer name="ws_maxScreens">7</integer>           ->  홈화면 최대 개수. 변경하면 터치위즈 적용시 강종됨.

    <integer name="ws_defaultScreens">7</integer>       ->  홈화면 디폴트 개수.

    <integer name="ws_gridColumns">4</integer>          ->  홈화면 가로 배열 수    

    <integer name="ws_gridRows">4</integer>              ->  홈화면 세로 배열 수

    <integer name="mm_gridColumns">4</integer>          ->  어플서랍 가로 배열 수

    <integer name="mm_gridRows">4</integer>              ->  어플서랍 세로 배열 수

    <integer name="asz_iconCount">4</integer>            ->  독 아이콘 개수

    <integer name="NumPreviewIcons">3</integer>       

</resources>



보시면 대충 이해는 되시겠죠?


어플서랍을 4*5를 만들려면 mm_gridRow 값을 5로 바꿔주면 4*5가 됩니다.

또 어플서랍 5*4를 만들려면 mm_gridColumns 값을 5로 바꿔주면 5*4가 됩니다.

단, 5*4는 integer.xml파일만 변경하면 되는데 4*5는 dimens.xml파일도 같이 바꿔 주어야 하니 좀 복잡해 집니다.


독아이콘 개수를 변경하려면 asz_iconCount의 항목을 4에서 5나 6으로 바꿔주면 5독, 6독이 만들어 집니다.

5독, 6독을 만들면 dimens.xml파일에서 간격을 맞춰주어야만 아이콘이 제대로 보이게 됩니다.


이제 dimens.xml파일을 열어 봅시다.

이파일은 이상한 글들이 많이 적혀있습니다.ㅋㅋ

그러나 정작 5독, 6독 만들때 필요한건 몇개 없습니다.

파일 내용중 아래 항목을 찾습니다.


     <dimen name="asz_itemWidth">80.0dip</dimen>           -> 독아이콘 하나의 가로 크기

    <dimen name="asz_itemTextSize">11.0dip</dimen>         -> 독아이콘 이름크기

    <dimen name="asz_itemTextPaddingTop">2.0dip</dimen>   -> 독아이콘으로 부터의 아이콘이름 표시 위치


5독을 만들때는 asz_itemWidth 값을 60.0dip으로 바꿔주시고

6독을 만들때는 asz_itemWidth 값을 45.0dip으로 바꿔주시면 됩니다.




※ 여기서 보너스 tip 들어갑니다.

   다른 테마사님들의 테마를 보다보면 독바에 아이콘만 있고 독바 아이콘의 이름이 없는걸 본적이 있으실겁니다.

   뭐 이건 개인의 성향 차이겠지만 이름이 없는게 더 깔끔해 보이지 않나요?


   그래~~~~~~서 이제 No Name 독바를 만들어 봅시다.

   

   위에서 쓴대로 5독이나 6독을 만들었나요?

   그럼 dimens.xml파일에서 asz_itemTextPaddingTop의 값을 30.0dip 이상으로 설정해 주세요.


   독바네임의 색 코드가 써져 있는곳을 찾아서 투명 색코드를 넣어주면 되는데...

   이걸 찾기가 쉽지 않아서 일종의 편법으로 독네임을 화면 아래로 밀어버리는 겁니다.^^


   어떤 사람은 20.0dip으로 설정해도 된다는 분들도 있고, 

   어떤 분들은 20.0dip으로 설정하면 글자 윗부분이 살짝 보인다고 하는 분들도 계시더군요.

   그래서 아예 30.0dip이상으로 설정하는 겁니다.^^ 폰트에 따라서 달라 질수도 있으니 아예 큰 수자로...ㅋㅋ


   따라 하느라 수고하셨습니다.^^


  

'테마강좌 > GalaxyS2' 카테고리의 다른 글

상단바 시계 색상 바꾸기  (5) 2012.12.17
CRT OFF 기능 넣기.  (6) 2012.12.17
KT Galaxy S2 SystemUI.apk (ICS 4.0.3) 이미지 정리  (0) 2012.07.30