[JCROM] 테마 작성법 - 이미지 교체
http://cafe.naver.com/grnf/72275
[자세한 롬 정보는 빵벌레님의 리뷰를 참조하세요]
제가 예전에 쓴 강좌가 있습니다만, 4.2에 들어서 더욱 많은 기능이 추가되 따로 글을 쓰게 되었습니다
reference ->https://sites.google.com/site/jcromproject/home/jcrom-theme
우선 JCROM의 테마엔진은, 제 생각에 내장메모리에 있는 png파일을 zipthemer나 metamorph와 같은 방식으로
이미지를 교체하는 방식인것으로 보입니다.
우선 첫번째 시간에는. 이미지 교체를 통한 테마 작성법에 대해 알아봅시다.
그리고 모바일보단 PC버전으로 보는걸 추천합니다
Step 1 . 준비 단계
우선 어떤 수단을 써서든 (응??) sdcard에 mytheme 란 폴더를 만듭시다, adb를 써도 되고 일반 탐색기를 써도 됩니다
처음부터 다시 작성하는 방법도 좋겠지만, 우선 원리를 알기 위해서 다음 샘플 테마를 받아 봅시다
[해상도와 소프트키 유무만 비슷하면 다른폰의 JCROM에도 될겁니다]
이걸 받아서 내장메모리의 mytheme 안에 zip파일째로 집어넣습니다.
다음 설정 - JCROM Settings - Going My Way 클릭후, 밑의 Select Theme에서 방금 넣은 걸 고른뒤 적용하고 재부팅하면 OK입니다.
[저만 그런지 모르겠지만 일부는 적용이 안되는듯..]
Step 2 . 이미지 설정
이미지 만드는 것은 제가 딱히 설명할 수가 없겠군요, 다른 사람의 테마 apk라던가 이미지파일을 잘 빼서 적용해보거나 하면 될것 같습니다.
4.2부터인지는 모르겠지만 zip파일에 mytheme 안에 만들 폴더를 만들어 이미지를 넣고 압축후 mytheme 폴더에 넣어도 적용이 되니 참조하세요
예를들어 notification 에 넣을 이미지 파일이라면 mytheme - 테마 이름 - notification 에 넣거나
압축파일 내에 notification 이란 폴더를 만들어 넣으면 되겠습니다.
그럼 자세한 이미지 설명으로 들어가죠.
[알림의 배경 설정]
폴더 : notification
이미지 :
세로화면
notification_item_background_00_normal.png
notification_item_background_00_pressed.png
notification_item_background_01_normal.png
notification_item_background_01_pressed.png
가로화면
notification_item_background_land_00_normal.png
notification_item_background_land_00_pressed.png
notification_item_background_land_01_normal.png
notification_item_background_land_01_pressed.png
00부터 99까지 (n은 자연수) 이미지를 넣을 수 있습니다
normal은 누르기 전 배경, pressed는 누를때 배경입니다.
사이즈 :
갤럭시 넥서스 & 넥서스 S
[세로] : 720x128
[가로] : 1196x128
넥서스 4
[세로] : 768x128
[가로] : 1196x128
넥서스 7
[공용] : 594x85
[알림 창의 배경 설정]
폴더 : notification
이미지 :
세로화면
notification_tracking_bg.png
가로화면
notification_tracking_bg_land.png
넥서스7 의 경우에만 어떤 특정 이미지를 설정할수 있다고 합니다만, 뭔지는 모르겠습니다
세로화면
quick_setting_bg.png
가로화면
quick_setting_bg_land.png
사이즈 :
갤럭시 넥서스 & 넥서스 S
[세로] 720x1184
[가로] 1196x720
넥서스 4
[세로] 768x1184
[가로] 1196x768
넥서스 7
[세로] 594x가변 [*]
[가로] 594x가변
[*]넥서스 7의 이미지 세로 사이즈에 관하여
세로화면의 경우 최대값은 1150 입니다만 594~1150 사이의 값이 적당합니다.
가로화면의 경우 최대값은 681 입니다만 594~681 사이의 값이 적당합니다.
이 두 값을 같이 하는것이 자연스럽고 보기 좋다고 하니 참조하세요.
그리고 quick_setting_bg.png , quick_setting_bg_land.png 의 사이즈는 notification_xxx 와 같습니다.
[최근 앱 보기의 어플 프레임 설정]
* 최근 앱 보기에 나오는 어플 미리보기 창의 프레임 이미지입니다.
폴더 : frame
이미지 : my_frame.png
사이즈 :
갤럭시 넥서스 & 넥서스 S : 240x216
넥서스 4 : 240x216
넥서스 7 : 266x239
[소프트 키 설정]
폴더 : navikey
이미지 :
세로화면
ic_sysbar_back.png
ic_sysbar_menu.png
ic_sysbar_home.png
ic_sysbar_expand.png
ic_sysbar_recent.png
가로화면
ic_sysbar_back_land.png
ic_sysbar_menu_land.png
ic_sysbar_home_land.png
ic_sysbar_expand_land.png
ic_sysbar_recent_land.png
사이즈 :
공통
[세로] 144x96
[가로] 84x144
각각의 이미지가 어느 소프트에 해당하는지는 대충 보면 아시겠죠?
[소프트 키 배경 설정]
* 이걸 잘 사용하면 베가 스타일 100% 구현이 가능합니다
폴더 : navikey
이미지 :
세로화면
navibar_background_port.png
가로화면
navibar_background_land.png
사이즈 :
갤럭시 넥서스 & 넥서스 S
[세로] 720x96
[가로] 84x720
넥서스 4
[세로] 768x96
[가로] 84x768
넥서스 7
[세로] 800x75
[가로] 1280x64
*참조 : 넥서스 7 과 넥서스 10은 가로화면에서도 소프트키는 아래에 나타납니다
[잠금화면 배경 설정]
폴더 : lockscreen
이미지 :
세로화면
lockscreen_wallpaper.png
가로화면
lockscreen_wallpaper_land.png
사이즈 :
갤럭시 넥서스 & 넥서스 S
[세로] 720x1134
[가로] 1196x670
넥서스 4
[세로] 768x1134
[가로] 1196x718
넥서스 7
[세로] 800x1172
[가로] 1280x703
[어플서랍 배경화면 설정 & 홈 배경화면 설정]
이것은 그다지 필요하지 않을 것입니다. 대부분 순정런쳐는 잘 안쓸테니깐요
만약 필요하게 되면 그때 작성하겠습니다.
[스크린샷 프레임 설정]
제대로 안써봐서 이게 어디쓰이는지는 잘 모르겠습니다.
아마 스샷을 찍을때 프레임이 나오는데 그걸 의미하는것같네요
폴더 : screenshot
이미지 :
세로화면
screenshot_frame.png
가로화면
screenshot_frame_land.png
사이즈는 자신이 쓰는 기기의 해상도와 같습니다. 여기 대해선 그다지 적을게 없군요.
[상태바 아이콘 설정]
와이파이, 배터리 등등의 아이콘입니다
폴더 : statusbar
이미지 :
배터리
battery_1.png 〜 battery_100.png
배터리 (충전중)
battery_plugged_1.png 〜 battery_plugged_100.png
와이파이
wifi_0.png 〜 wifi_4.png
wifi_full_1.png 〜 wifi_full_4.png
와이파이 송수신
wifi_in.png 수신
wifi_out.png 송신
wifi_inout.png 송수신
사이즈 :
갤럭시 넥서스 & 넥서스 S & 넥서스 4
배터리 - 64x64
와이파이 - 72x72
넥서스 7
배터리 - 64x64
와이파이 - 45x45
[제작 TIP]
reference - http://tama-sand.blogspot.jp/2012/07/blog-post_21.html
배터리 아이콘의 경우 battery_1.png ~ battery_100.png 가 있습니다만
battery_30.png, battery_80.png, battery_100.png 가 있다면
•0〜30 ⇒ battery_30.png
•31〜80 ⇒ battery_80.png
•81〜100 ⇒ battery_100.png
이렇게 되고
battery_50.png battery_70.png 가 있다면
•0〜50 ⇒ battery_50.png
•51〜100 ⇒ battery_70.png
이렇게 됩니다
만약 battery_100.png가 없다면 가장 큰 이미지가 대신 사용됩니다.
덧붙여 갤럭시 넥서스의 경우 60x60 이 더 적당하다는군요
[알림바의 아이콘 설정]
알림바에 알림 지우기 버튼, 설정 버튼 등입니다
폴더 : notification
이미지 :
ic_notify_clear.png - 알림지우기
ic_notify_open.png - ??
ic_notify_quicksettings.png - 빠른 설정
사이즈 :
갤럭시 넥서스 & 넥서스 S & 넥서스 4 : 128x128
넥서스 7 : 72x72
이 외에도 런쳐 아이콘, simeji,등의 키보드 스킨이 있지만 한국에선 거의 쓰이지 않으므로 생략합니다.
여기까지가 이미지 설정의 끝입니다.
다음 강좌에서는 사운드 및 폰트 설정에 대해 알아봅시다.
감사합니다.
'Tip&Tech' 카테고리의 다른 글
Subsonic FLAC 음원 재생시 뜨는 오류 해결법 (0) | 2016.12.25 |
---|---|
[JCROM] 테마 작성법 - 사운드 & 폰트 교체 + etc (0) | 2013.03.18 |
[ICS/JB] 리나로 컴파일러로 커스텀롬 빌드하기 (2) | 2013.03.12 |
JCROM 테마 작성법 (0) | 2012.09.09 |