KD Player Skinning Tutorial

of 15/15
  • date post

    10-Apr-2015
  • Category

    Documents

  • view

    1.298
  • download

    3

Embed Size (px)

description

Skinning tutorial for 240x320 resolution of KD Player v0.9.1

Transcript of KD Player Skinning Tutorial

ku LA?L8 SklnnlnC 1u1C8lAL AuLhor: Srlram krlshnan Tabl of Contnts 1. AbouL ku laver .................................................................................................................................. 3 2. ConLenLs of a Skln ............................................................................................................................... 4 3. CreaLlna a kul & kuS flle uslna ulead hoLolmpacL ........................................................................... 4 3.1 Landscape or orLralL Mode ......................................................................................................... 4 3.2 8ackaround - laver and Menu .................................................................................................... 3 3.3 Maln Menu .................................................................................................................................... 6 3.4 llndlna 8C8 values ........................................................................................................................ 7 3.3 SofL Menu...................................................................................................................................... 7 3.6 Maln laver ComponenLs .............................................................................................................. 8 3.6.1 1lLle ........................................................................................................................................ 8 3.6.2 Album ArL ............................................................................................................................... 9 3.6.3 ConLrol 8uLLons ...................................................................................................................... 9 3.6.4 Sound & roaress 8ar .......................................................................................................... 10 3.6.3 kev & WalL ........................................................................................................................... 11 3.6.6 Shuffle & 8epeaL .................................................................................................................. 11 3.6.7 laver 1exL ............................................................................................................................ 12 3.7 vlsuallsaLlon ................................................................................................................................ 13 4. Concluslon ......................................................................................................................................... 14 3. ku laver SlLes .................................................................................................................................. 13 ku laver Sklnnlna Sk' ln 3 1. About KD Playr 1.1 K Pluyer ku laver ls a free !2ML based audlo plaver creaLed bv 8usslan developer knvzhov umlLrv. lL ls deslaned for moblle phones runnlna CperaLlna SvsLem Lmbedded plaLforms. 1he proaram can plavback audlo flles LhaL are supporLed bv Lhe phone model, mosL commonlv mp3 and wav flles whlch Lhe proaram fullv supporLs. 1he currenL resoluLlons avallable are ln Lhe 128x160, 176x220 and 240x320 slze formaLs. 1he sofLware was developed wlLh Lhe ldea of replaclna Lhe sLandard medla plaver found on manv modern phones. 1.2 Common Requlrementx ku plaver requlres Lhe presence of !S8-73 also known as llle ConnecLlon Al as well as Lhe !S8 133 or Lhe Moblle Medla Al (MMAl) Lo access and plav audlo flles from Lhe hone's llle svsLem Lo Lhe !ava laver lLself. 1o uLlllze Lhe plaver efflclenLlv, Lhe user musL have Lhelr phone's !ava 8esLrlcLlons Lurned off. 1.S Sklnx for K pluyer Cne of Lhe mosL souahL afLer feaLure of Lhe plaver ls lL's ablllLv Lo chanae lL's Lheme lavouL/deslan bv Lhe use of deslaned 'sklns' provlded bv developers Lo enhance Lhe plaver's vlsual look. ku laver Sklnnlna Sk' ln 4 2. Contnts of a Skin Lverv Skln has a kdl flle and a kds flle. A kul flle ls noLhlna buL a pna flle. So, Lhe exLenslon of kdl flle can be chanaed Lo pna ln order Lo edlL lL and vou have Lo chanae lL back Lo kdl exLenslon once vou are Lhrouah wlLh creaLlna Lhe pna flle. lL conLalns lmaae for maln plaver backaround, menu backaround, conLrol buLLons, eLc. kuS flle can be opened ln noLepad and lL conLalns Lhe coordlnaLes for Lhe lmaaes ln Lhe kdl flle and color codes for LexL. 3. Crating a KDI & KDS fil using Ulad PbotoImpact Slnce, l use ulead lmaae edlLor, l'll explaln Lhe whole procedure wlLh snapshoLs from ulead hoLolmpacL. Adobe hoLoshop or anv oLher lmaae edlLlna Lool users can use Lools slmllar Lo Lhe ones LhaL l'd be uslna Lo explaln. NC1L: uslna MS alnL for sklnnlna ls noL advlsable as lL does noL reLaln Lransparencv ln Lhe pna flle. 1he whole procedure has been explalned for 240x320 resoluLlon of kD |ayer v 0.9.1. 1hls wlll enable sklnners of oLher resoluLlon Lo have a rouah ldea abouL Lhe coordlnaLes. Comments kdskln * name: 8emlx skln for ku laver v0.9.1 * CopvrlahL: (c) Srlram krlshnan * verslon: 1.0 * uaLe: 08.03.2008 * ulsplav: 240x320 * L-mall: srlramkrlshnan06vahoo.com 1he above exLracL from Lhe kds flle ls for commenLs. lLs noL parL of codlna. S.1 IunJxcupe or Portrult MoJe 1hls Laa decldes lf Lhe skln ls a landscape or porLralL skln. lALSL ls for porLralL and 18uL ls for landscape mode. ku laver Sklnnlna Sk' ln 3 S.2 BuckqrounJ - Pluyer unJ Menu llrsL ln a blank LransparenL wlndow of slze 800x300 (anv slze wlndow Lo accommodaLe vour lmaaes), creaLe a maln plaver backaround sLarLlna from 1op LefL corner (0,0) of slze 240x320. 8emember Lo sLarL from 1op LefL corner slnce lL becomes easv Lo flnd Lhe coordlnaLes of oLher lmaaes wlLhln Lhe maln plaver backaround. now place oLher lcons/lmaaes ln Lhe LemplaLe. 1he menu backaround should also be of slze 240x320. 1hls ls Lhe Laa Lo deflne Lhe coordlnaLes for maln plaver backaround as seen ln Lhe above lmaae. 8ackaround2 Laa ls for Lhe coordlnaLes of menu backaround. - x,v are Lhe coordlnaLes of Lop lefL corner of Lhe lmaae and z,a are Lhe coordlnaLes of boLLom rlahL corner. ku laver Sklnnlna Sk' ln 6 S.S Muln Menu 1hls deflnes Lhe coordlnaLes of Lhe Lop bar of Lhe menu. L,C and 8 sLand for LefL, CenLer and 8lahL resp. 0 - Lhe slze of LexL 233,233,233 - Lhe 2nd, 3rd and 4Lh values are Lhe 8C8 colors for Lhe menu LexL 233,233,233 - Lhe 3Lh, 6Lh and 7Lh values are Lhe 8C8 colors for selecLed LexL ln menu 1he 8C8 color values for capLlon l.e. Lhe ku laver LexL LhaL vou see ln Lhe above lmaae. 1hr 8C8 values for Llme LexL besldes capLlon. Menu messaae backaround 8C8 value. ku laver Sklnnlna Sk' ln 7 S.4 FlnJlnq R0B vuluex use evedropper Lool and polnL over anv color LhaL vou wanL Lhe code for. 1he color code wlll be shown on Lop, llke Lhls: Pere 171,196,223 ls for llahL blue (hlahllahLed color). S.5 Soft Menu SofL menu ls Lhe popup menu LhaL appears when vou press lefL/rlahL selecL buLLons. 8ackaround color for sofL menu SelecLed LexL backaround color SofL menu unselecLed LexL color SofL menu selecLed LexL color SofL menu border SelecLed LexL border 1he above Laa deflne Lhe 8C8 value for Lhe boLLom bar of Lhe menu. 1he '0' ls Lhe fonL slze. ku laver Sklnnlna Sk' ln 8 1hese are Lhe sofL menu LexLs LhaL appear ln Lhe maln plaver. ueflne Lhe coordlnaLes as menLloned above. S.6 Muln Pluyer Componentx 3..1 Titl lf vou wanL oL have a LlLle lmaae for maln plaver. ueflne coordlnaLes of Lhe lmaae ln . oslLlon ls deflned ln _pos Laas. 1he above Laa reads 1,L,0,0 whlch means Lhe LlLle lmaae wlll sLarL wlLh a dlsplacemenL of 0 polnLs horlzonLallv (x) and 0 polnLs verLlcallv (v) from Lop lefL corner. CLher poslLlon plvoLs posslble are: 1,L - dlsplacemenL from Lop lefL corner 1,8 - dlsplacemenL from LoprlahL corner 1,C - 1op CenLer 8,L - 8oLLom lefL 8,8 - 8oLLom 8lahL 8,C - 8oLLom CenLer ku laver Sklnnlna Sk' ln 9 1he above example shows how coordlnaLes are wrlLLen for Lwo dlfferenL plvoLs. 1he coordlnaLe wrlLLen here ls for a pos bar. 3..2 Album Art CoordlnaLes for Lhe album arL lmaae ln Lhe kdl flle. 8ead coordlnaLes from sLaLus bar. now place LhaL lmaae Lemporarllv on Lhe maln plaver backaround and read Lhe coordlnaLes from sLaLus bar Lo flnd poslLlon where lL should appear. Pere, Lhe album arL ls aL 0 pLs dlsplacemenL from Lop cenLer and dlsplaced bv 24 polnLs verLlcallv. Pence, . Cnce done, place Lhe album arL back Lo prevlous locaLlon bv presslna cLrl+z. 3..3 Control Buttons 1hls ls Lhe coordlnaLe for Lhe buLLon before vou selecL lL/ press lL. ku laver Sklnnlna Sk' ln 10 1hls ls Lhe coordlnaLe for Lhe selecLed form of same buLLon. oslLlon of Lhe buLLons on Lhe maln plaver backaround as sald for album arL. 3..4 Sound & Progrss Bar L.a. 1hls ls Lhe defaulL sound lmaae LhaL appears when Lhere ls no volume. 1hls ls Lhe volume lmaae LhaL appears on lncreaslna Lhe volume. 1,L,x,v deflnes Lhe poslLlon of sound lmaae on maln plaver. Z1 and z2 declde Lhe proaresslon of sound2 lmaae when volume ls lncreased. LeLs assume Lhe followlna lmaae as sound1: And Lhls as sound2: ku laver Sklnnlna Sk' ln 11 When z2 = 0, Lhe sound2 lmaae wlll appear from lefL Lo rlahL wlLh blue appearlna flrsL followed bv plnk. When z2=1, Lhem sound2 lmaae wlll appear ln a proaresslve fashlon wlLh areen appearlna flrsL and Lhen red Llll blue. Z2=2 acLs ln Lhe same manner as 0 buL wlll have a verLlcal sllde. Z2=3 wlll acL as 1 buL have a verLlcal sllde. Z1 can Lake anv value. lL ls Lhe amounL of sound2 lmaae LhaL should appear aL zero volume. So, z1,z2 = 10,1 wlll make sound2 lmaae appear 10 polnLs aL zero volume and sllde horlzonLallv ln a proaresslve fashlon wlLh areen appearlna flrsL. Same holds for roaress bar as well. 3..5 Ky & Wait lollowlna ls for Lhe coordlnaLes of kev lmaae and poslLlon: kev lmaae appears when one presses # kev whlle runnlna ku laver. WalL lmaae alwavs appears ln Lhe mlddle of Lhe screen. Pence no poslLlon coordlnaLes have Lo be deflned. 1hls could be a 240x320 lmaae or a small lcon Lo dlsplav aL Lhe cenLer. 3.. Sbuffl & Rpat 1he LrlcklesL parL of sklnnlna ls Lhe Shuffle and 8epeaL lcon. 8emember LhaL 8epeaL lcons ls a collecLlon of 6 lcons and shuffle ls a collecLlon of 4 lcons. 8epeaL: 1. 8epeaL Cff unselecLed 2. 8epeaL Cff selecLed 3. 8epeaL All unselecLed 4. 8epeaL All selecLed ku laver Sklnnlna Sk' ln 12 3. 8epeaL Cne unselecLed 6. 8epeaL Cne selecLed NC1L: ln a porLralL skln, all Lhese 6 repeaL lmaaes should come wlLhln a wldLh of 179. Slmllarlv, shuffle lmaaes (all 4) should be flLLed wlLhln a wldLh of 139. ln a landscape skln, repeaL lcons should flL wlLhln wldLh of 149 and shuffle lcons wlLhln a wldLh of 99. 3..7 Playr Txt osslble 1exL fonL slzes: 0 - 8old normal 1 - normal As vou lncrease Lhe value from 2 onwards, Lhe slze wlll keep lncreaslna. 0 1 . 3 ku laver Sklnnlna Sk' ln 13 All Lhese Laas have poslLlon flrsL and Lhen fonL slze and color. ln duraLlon Laa, 1 represenLs slze and 233,233,233 represenLs color whlch ls whlLe. S.7 Vlxuullxutlon Cne of Lhe kev feaLures ln ku plaver ls Lhe vlsuallsaLlon. ln Lhe followlna example, Lhe maln backaround color (color1) ls black and color2 ls blue. Pence, Lhe resulL ls as follows: ku laver Sklnnlna Sk' ln 14 4. Conclusion 1he flnal pna flle wlll look someLhlna llke Lhls. Cnce vou are done wrlLlna Lhe codes ln kds flle, remember Lo rename Lhe pna flle back Lo kdl. lL ls advlsable for sLarLers Lo open up a kdl flle and a kds flle made bv anv sklnner and sLudv lL before maklna a skln. noppv 5klooloo!!! ku laver Sklnnlna Sk' ln 13 5. KD Playr Sits Official Site for KD Player http://www.easter-eggs.net.ru My SKINS Site (Skins, Player jar, Tutorial) http://www.esnips.com/web/kdskinned Forums http://forums.se-nse.net/index.php?s=731b83f35fced58d19ecc17440f1209c&showtopic=10526 http://www.esato.com/board/viewtopic.php?topic=158403&start=0 http://www.ipmart-forum.com/showthread.php?t=195684 http://myforum.lasyk.net/showthread.php?p=359025#post359025 http://forum2.mobile-review.com/showthread.php?t=70379 CONTACT E Mail ID: [email protected]