.:[Kliknutím na reklamu na webe prispejete k chodu stránky!]:..:[Registrácia Vám pridá lepšie možnosti pobytu na webe!]:.

Mobily - Ako vytvoriť homescreen

Ako vytvoriť homescreen

Č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

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:

Nick:

Text:

Poznámka: Nadmerné používanie smajlíkov bude viesť k zmazaniu komentáru. Na vyjadrenie pocitu stačí použiť jednoho smajlika, popripade dvoch.

[.smile1.gif./] [.smile11.gif./] [.smile12.gif./] [.smile13.gif./] [.smile14.gif./] [.smile3.gif./] [.smile4.gif./] [.smile5.gif./] [.smile6.gif./] [.smile7.gif./] [.smile9.gif./]

Užívateľ:
Heslo:
Nemáte účet?

Veríte že fórum na tomto webe bude mať význam?

Áno! myslím si že to je správna voľba (15) Myslím si že to nebude mať taký úspech ako by som očakával (1) Nie, je to hlúposť. Radšej budem komentovať články ako prispievať do fóra (4)

Celkom hlasov: 20








blink182 fansite


Almo web - web o počítačoch

© 2008 M4jco.net v3 | Autor si vyžaduje zákaz kopírovania týchto článkov | Vaša IP je 38.107.191.118
Powered by K:CMS v1.5 | BP Com - Computer Eshop | Vygenerované za 0.031 sekúnd | RSS články | RSS komentáre