Čas od času ma napadne myšlienka napísať trochu dlhší článok ktorý by mal aj nejakú vzedávaciu hodnotu. Tak už dávnejšie ma napadla myšlienka vytvoriť článok ktorý vysvetlí ako vytvoriť homescreen pre windows mobile zariadenia. Text zvýraznený zelenov farbou je kod 
V tejto části,budem pridávať části kodov a budem pekne popisovať ktorá čásť čo robí,na čo slúži,a ako sa dá upravovať.Tak ideme na to,nebojte sa
30.07.2008 (11:49), M4jco, Mobily, komentáre 0×, zobrazené 247×
Každý homescreen začína takto
Je to začiatok kodu a v tejto části neni čo popisovať a nedá sa tu nič zmeniť. Znaky medzi < a > sú známe ako Tagy. tagy sa otváraju a zatváraju. To znemená že tagy ako napriklad "home" sa musí uzavrieť týmto . Všetko medzi týmito tagmi tvorí homescreen Dalšia čásť sú informácie o homescreene,autorovi...
M4jco
http://www.m4jco.all-forum.eu
Tutorial homescreen
1.0
- Udáva tvorcu homescreenu
- Kontaktná adresa
- Názov zobrazujúci sa v'Start - Nastavenia - Domovská obrazovka'
- Verzia homescreenu
Teraz si ukážeme štandardy
Tieto značky ukazuju začiatok pluginu a koniec pluginu.
Začiatok pluginu -
Koniec pluginu -
Skôr než začnem,všetko čo sa nachádza medzi
sú komentáre a nezobrazuju sa nikde na homescreene,služia ako poznámky v kode aby ste sa vyznali.
Východzia velkosť obrazovky je 240x320 (rozlíšenie QVGA,toto rozlíšenie sa nachádza na zariadeniach ako napríklad C550, C550 Qtek 8310 SP5 atd.) Východzí font pre windows mobile5 je 'Segoe Condensed' a pre WM2003 je to 'Nina' Velkosť fontu je daná na '19'. To znamená že písmo na homescreene bude mať velkosť 19.Font weight môže byť 'normal' or 'bold'
normal - Písmo je normálne,úzke
bold - Písmo je tučné
Padding znamená kolko pixlov je daný prvok odsadený od "prázdna". Je lepšie ho nechať na 0... veci sa potom robia ovela lahšie. Veci vo východziej sekcíi sú neni až tak dôležité ako velkosť písma a farba atd ktoré sú obsiahnuté v plugin sekcií
Dalej pokračujeme s pozadím
Obrázok "Icon Background.jpg" je obrázok ktorý sa vám bude zobrazovať na pozadí,je dobré pokial je obrázok v rozlíšeni akom máte zariadenie,pretože obrázok sa potom deformuje.
'valign' znamená vertikálne zarovnanie a môže byť top alebo bottom.
Teraz ideme na farby okien,výberov... Kod zapíšeme takto:
COLOR_WINDOW - Pozadie pre všetky aplikácie,okna.
COLOR_WINDOWTEXT - Požíva sa napríklad v zoznamoch suborov,obrázkov a podobne.
COLOR_STATIC - Farba pozadia pre statické prvky.
COLOR_STATICTEXT - Farba písma pre statické prvky.
COLOR_HIGHLIGHT - Farba vybratého textu,prvku.
COLOR_HIGHLIGHTTEXT - Farba,ktorá sa zobrazi na texte po vybraní.(blbo sa to vysvetluje)
COLOR_MENU - Farba pozadia pre menu.
COLOR_MENUTEXT - Farba textu pre menu.
COLOR_GRAYTEXT - Farba textu pre "neklikatelné" veci.
COLOR_TRAYGRADLEFT - Začiatočná farba pre prechod na lištu.
COLOR_TRAYGRADRIGHT - Koncová farba pre prechod na lištu.
COLOR_TRAYTEXT - Farba písma v lište.
COLOR_SCROLLBAR - Farba "pásu" v posuvníku.
COLOR_alertTITLE - Farba hlavného textu v budíku.
COLOR_alertWINDOW - Pozadie pre budík.
COLOR_alertRULE - Color of the dividing lines on the Home screen.
COLOR_HOMERULE - Farba pre nevybratý prvok na homescreene.
COLOR_HOMEHIGHLIGHTTEXT - Farba vybratého prvu na homescreene
COLOR_HOMEHIGHLIGHT - Farba pozadia vybratého pluginu na homescreene.
Poznamenanie, farby sa zadávaju v HEX hodnote ako napíklad #F456DA Teraz začneme trochu zábavnejšie a to s pluginami Prvý prvok je prvok s lištou,to je tá lišta s indikátorom batérie a signálu
Každý plugin má v kode označenie clsid.Toto označenie umožnuje zariadeniu rozpoznať plugin a tým pádom ho použiť a aktivovať.. Potom pokračuje názov pluginu
Pozadie je transparentné. Preferujem túto volbu z hladiska toho že radšej si vytvorím obrázok pozadie ktoré bude nahrádzať tuto farbu akoby som si mal dať len jednoduchu čiernu,šedu a podobne. Border - rámiky by som dal taktiež na 0 pretože su "nepodarené" a radšej použijem variantu vyššie.Ale je to na vás.
Dalej tu máme plugin Date/Time/Carrier Plugin...
? ?
Tento plugin umožnuje zobrazenie času,dátumu,operátora (Orange, Vodafone atd)
Písmo môže byť "bold" alebo "normal"
Velkosť písma je 30. valign znamená vertikalné zarovnanie a halign znamená horizontalne zarovnanie mode="24" Znamená že čas sa bude zobrazovať vo formáte 24 hodín.Môžete si nadstaviť aj mode 12 čo bude znamenať že budete mať čas rozdeleny na pm a am Pre polohu objektov sa používaju osi x a y x = horizontálna poloha... y = vertikálna
Teraz si ukážeme plugin na zobrazovanie správ Message Count Plugin....
?
Tieto pluginy su dalej podobne pluginom s hodinami a dátumom.
Všetko čo sa nachádza medzi a je všetko čo sa vám zobrazuje na homescreene. Ukazuje kolko neprečítaných SMS máte.
Tento plugin je "vyberatelný" čiže si môžeme vybreať farbu pri "kliknutí" na riadok s pluginom a Toto je cesta identifikácie ktorú "vrstvu" pluginu máte práve označenú Je velmi vela spôsobov ako túto funkciu urobiť,možete napríklad meniť:
-Urobiť ho tučným pri výbere,tenkým pri výbere... -Pri výbere zmeníte fabu textu -Pozadie obrázku ...
Tu je profile plugin
?
Všetko v tomto plugine je rovnaké ako v predchádzajúcich pluginoch,takže si myslím že tu neni o čom...
Jedinou rozdielnou vecou tohoto pluginu je tá vec ktorá ide medzi textové tagy.
Pokial chceme už uložiť homescreen a uložiť ho tak musíme pridať na koniec súboru toto
Zhrnutie príspevku + dalšie pluginy
Iconbar Plugin
MRU Plugin
Plugin ktorý vám pridá na homescreen ikonky rýchlej volby (fastrun :wink:)
Icon Size môže byť bud 16 alebo 32
Date/Time/Carrier
Profile
Plugin ktorý vám ukáže na obrazovke váš momentálne nadstavený profil
Message Count
Calendar Plugin ktorý vám ukáže ulohy ktoré máte napísane v kalendári
Allday Pripomienky alebo lepšie povedané úlohy na homescreene
Missed Calls
Call Progress
Diskusia pre článok Ako vytvoriť homescreen:
Tento článok zatiaľ nemá komentár.
Pridať komentár:
- Titulná strana
- Bannery
- CMS Recenzie
- Custom XMB
- Fórum
- Grafika
- Internet
- Meliško
- Mobily
- O mne
- O webe
- Pravidla
- PSP games
- PSP Návody
- PSP Novinky
- PSP Recenzie
- Reklama
- XMB player 4.1m33
- Nová konkurencia googlu - cuil.com
- Iconic cxmb 4.01m33
- Revolution 4.01M33-CTF
- Evolve beta 4.01 M33
- Plánované hry na PSP pre rok 2008
- Dark_Alex uvolnil CFW 4.01 M33 firmware pre PSP
- Ako vytvoriť homescreen
- Windows mobile FAQ
Shoutbox je vytvorený už na vyše 50%!
Už je konečne hotové prihlasovanie cez session a písanie článkov s ochranov voči škodlivým znakom
20 Október - Spúšťam si tento pofidérny mikroblog a začínam pracovať na mojom svojom :-)