Mnogi od nas imajo zelo radi, ko se nekaj naredi za nas! Ko začutimo določeno »stopnjo lastništva«, ki nam omogoča, da izstopamo iz ozadja »sive mase«. Isti stoli, mize, računalniki itd. Vse je kot vsi drugi!
Včasih že tako majhna stvar, kot je logotip podjetja na običajnem peresu, daje občutek posebnega in s tem večjo vrednost.
Strinjajte se, da bo večina kupcev namesto običajnega (kot vsi ostali) raje telefon Snom, telefon, ki ga povezujejo z nečim posebnim/osebnim. Prepričan sem, da če ste ponudnik telefonskih rešitev, bi se tudi strinjali, da povežete svoje podjetje s ponudnikom te "posebnosti" v očeh stranke.
Mnogi od vas veste, da lahko Snom ponudi zelo različne ravni prilagajanja namiznih telefonov: od zelo zapletenih sprememb strojne in programske opreme, ki zahtevajo razvojni čas, do zelo preprostih, ki so vsem na voljo takoj, popolnoma brezplačno. Prav o slednjem vam želimo danes povedati.
Vdelana programska oprema menija naših telefonov je zgrajena na XML in vam omogoča prilagodljivo prilagajanje uporabniškega vmesnika naslednjih parametrov (kratek seznam):
- slika ozadja
- pisava in barva
- ikone
- jezik
- melodije zvonjenja
- dodelitev ključa
- in mnogo drugega
V tem, 1. delu našega članka, bomo govorili o tem, kako lahko spremenite vizualni videz svojega telefona Snom. Pogovorimo se o nekaj točkah:
- Spreminjanje barv
- Spreminjanje pisav
- Nalaganje slike ozadja
- Primeri tem
V 2. delu našega članka (kmalu na voljo) bomo govorili o preostalih možnostih prilagajanja. Zato ne "preklapljajte".
1. Spreminjanje barvne sheme
Od različice vdelane programske opreme 10 je mogoče barvni vmesnik telefona popolnoma spremeniti v smislu barve in prosojnosti. To vam omogoča, da prilagodite uporabniški vmesnik za idealno čitljivost, jasnost, barvne nastavitve in nadaljnje spremembe, na primer celostne grafične podobe podjetja.
Za lažje razumevanje obstaja shema za opis barvnih nastavitev:
Barve se prilagajajo z vrednostmi RGB
Ime
Veljavne vrednosti
Vrednote po
privzeto
Opis
naslovna_barva_besedila
Skupina 4
števila, vsako >=0 in <=255.
rdeča, zelena, modra, alfa (alfa vrednost 255 pomeni popolnoma
viden, 0 pa je popolnoma prosojen).
51 51 51 255
Nadzoruje barvo in prosojnost besedila v
naslovna vrstica, na primer "Datum", "Čas",
"Ime" itd.
barva_besedila
51 51 51
255
Nadzoruje barvo in prosojnost
telo besedila, kot je »Meni«, »Stanje pripravljenosti« in
vsi ostali glavni besedilni zasloni.
barva_podbesedila
123 124 126 255
Nadzoruje barvo in prosojnost
podtekst, na primer »Meni«, »Stanje pripravljenosti« in vse
drugi podbesedilni zasloni.
extratext_barva
123 124 126
255
Nadzoruje barvo in prosojnost prvega
vrstice besedila, prikazane na desni strani menija, kot so zgodovina klicev, datum in
čas.
extratext2_color
123 124 126
255
Nadzoruje barvo in prosojnost drugega
vrstice besedila, prikazane na desni strani menija, kot so zgodovina klicev, datum in
čas.
barva_ozadja naslovne vrstice
226 226 226
255
Nadzoruje barvo in prosojnost ozadja
vrstice glave
Barva ozadja
242 242 242
255
Nadzoruje barvo in prosojnost vklopljenega ozadja
vsak zaslon.
fkey_background_color
242 242 242
255
Nadzoruje barvo in prosojnost
kontekstno občutljivi gumbi.
fkey_pressed_background_color
61 133 198
255
Nadzoruje barvo in prosojnost ozadja
kontekstno občutljive tipke, ko jih pritisnete.
fkey_separator_barva
182 183 184
255
Nadzoruje barvo in prosojnost
Kontekstno občutljive ločilne črte gumbov
fkey_label_color
123 124 126
255
Nadzoruje barvo in prosojnost besedila,
uporablja se v kontekstno občutljivih gumbih
fkey_pressed_label_color
242 242 242
255
Nadzoruje barvo in prosojnost besedila,
uporabljen v kontekstno občutljivih gumbih ob kliku
izbrana_barva_ozadja_linije
255 255 255
255
Nadzoruje barvo in prosojnost ozadja
izbrano vrstico, na primer v meniju ali katerem koli izbirnem zaslonu
izbrana_barva_indikatorja_linije
61 133 198
255
Nadzoruje barvo in prosojnost
indikator na levi strani izbrane vrstice, na primer v meniju ali katerem koli zaslonu z
izbranih elementov
izbrana_barva_besedila_vrstice
61 133 198
255
Nadzoruje barvo in prosojnost besedila v
izbrano vrstico, na primer v meniju ali katerem koli zaslonu z izbranimi elementi.
Nadzira tudi barvo trenutnega simbola med kroženjem
različne možnosti v oknu za vnos
črta_barva_ozadja
242 242 242
0
Nadzoruje barvo ozadja in prosojnost za
vsako vrstico menija ali postavko menija ali katero koli postavko seznama.
barva_ločila_črt
226 226 226
255
Nadzoruje barvo in prosojnost
ločnica med meniji ali elementi menija in je prikazana samo
ko je na voljo več kot en izbrani element.
barva_drsnega traku
182 183 184
255
Nadzoruje barvo in prosojnost črte
pomikanje, prikazano na katerem koli zaslonu.
barva_kurzorja
61 133 198
255
Nadzoruje barvo in prosojnost kazalca,
prikazanih na zaslonih z uporabo vhodnega signala.
status_msgs_barva_ozadja
242 242 242
255
Nadzoruje barvo ozadja in prosojnost za
statusna sporočila, ki se prikažejo na zaslonu v stanju mirovanja in klicnem zaslonu. Ta vrednost velja tudi za ozadje
spremembe glasnosti.
status_msgs_barva_obrobe
182 183 184
255
Nadzoruje barvo in prosojnost obrobe
za sporočila o stanju, ki se prikažejo na zaslonih v stanju mirovanja in klicih. Ta vrednost velja tudi za obrobo
spremembe glasnosti.
pametna oznaka_barva_ozadja
242 242 242
255
Nadzoruje barvo ozadja in prosojnost SmartLabel.
smartlabel_pressed_background_color
61 133 198
255
Nadzoruje barvo ozadja in prosojnost SmartLabel, ko pritisnete funkcijsko tipko.
pametna oznaka_separator_barva
182 183 184
255
Nadzoruje barvo črte in prosojnost
ločilo med vsako funkcijsko tipko SmartLabel.
pametna oznaka_barva_oznake
123 124 126
255
Nadzoruje barvo in prosojnost besedila,
uporablja v SmartLabel.
smartlabel_pressed_label_color
242 242 242
255
Nadzoruje barvo in prosojnost besedila,
ki se uporablja v SmartLabel, ko pritisnete funkcijsko tipko.
Zdaj, ko vemo, kje in kaj se nahaja, lahko gremo na spletni vmesnik telefona do razdelka Nastavitve/nastavitve, nato drugi zavihek Videz:
Tukaj lahko spremenite vrednosti in če kliknete na vprašaj, boste preusmerjeni na opisno stran, kjer je tudi opomba, kako določiti to vrednost, če za konfiguracijo uporabljate datoteko XML. Na primer za našo prvo vrstico »Barva besedila«:
2. Spreminjanje pisav
Pisave na vseh telefonih Snom so prosto prilagodljive in jih je mogoče spremeniti s samodejnim zagotavljanjem. Upoštevajte, da če trenutno uporabljeno pisavo TrueType ali bitno sliko zamenjate s pisavo po meri, lahko pride do nekaterih nedoslednosti pri upodabljanju besedila, ker je uporabniški vmesnik optimiziran za eno specifično pisavo TrueType.
Če želite zamenjati katero koli pisavo, morate ustvariti datoteko tar, ki vsebuje novo pisavo, ki mora biti poimenovana popolnoma enako kot stara pisava, ki jo boste zamenjali.
"tar -cvf pisave.tar datoteka pisave.ttf"
Na to datoteko tar se je nato treba sklicevati v datoteki xml, da se pravilno naloži ob ponovnem zagonu telefona.
<?xml version="1.0" encoding="utf-8" ?>
<settings>
<uploads>
<file url="http://192.168.23.54:8080/fonts.tar" type="font" />
</uploads>
</settings>
Več podrobnosti o tem, katere pisave so vnaprej nameščene, najdete na naši spletni strani.
Tako lahko na svoj telefon prenesete lastno pisavo.
3. Naložite sliko ozadja
Na primeru bomo pokazali, kako pravilno naložiti ozadje in katere nastavitve so pomembne.
Sliko ozadja lahko naložite prek spletnega vmesnika → Preferences → Videz:
Ta nastavitev mora biti nastavljena na URL dostopne slike. Ko se nastavitev spremeni, bo slika ozadja zamenjana.
Lahko pa spremenite to nastavitev z uporabo samodejnega zagotavljanja, tako da dodate oznako z veljavno vrednostjo v datoteko xml.
Če je ta parameter prazen ali URL slike ni pravilen, bo uporabljena privzeta slika ozadja telefona.
Pomembno je,: Če uporabljate programsko opremo pred različico 10.1.33.33, morate nastaviti vrednost barve ozadja na popolnoma transparentno.
To je potrebno, ker se slika ozadja nahaja na plasti pod standardno barvo ozadja. To lahko dosežete tako, da za barvo ozadja nastavite vrednost alfa na 0.
Od različice vdelane programske opreme 10.1.33.33 naprej se prosojnost barve ozadja samodejno prilagaja sliki ozadja, prikazani na telefonu. Ne bo pa povsem pregleden. Da bi dosegli popolno preglednost, prilagodite mora še vedno imeti vrednost alfa 0.
Za pravilen prikaz slike ozadja jo morate shraniti v formatu png, jpg, gif, bmp ali tga. Močno priporočamo uporabo datotek .png in njihovo optimizacijo z "
Velikost slike glede na model:
Model
dovoljenje
D375/D385/D785
X 480 272
D335/D735/D765
X 320 240
D717
X 426 240
4. Primer konfiguracije teme
1. "Temna tema":
Glej
<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
<!-- When the background image is set, it automatically applies alpha changes to all elements.
Therefore it has to be listed at the beginning, so that all styles afterwards correctly apply-->
<custom_bg_image_url perm=""></custom_bg_image_url>
<!-- Background color is set to be not transparent because no background image is configured -->
<background_color perm="">43 49 56 255</background_color>
<titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
<titlebar_background_color perm="">43 49 56 255</titlebar_background_color>
<text_color perm="">242 242 242 255</text_color>
<subtext_color perm="">224 224 224 255</subtext_color>
<extratext_color perm="">158 158 158 255</extratext_color>
<extratext2_color perm="">158 158 158 255</extratext2_color>
<fkey_background_color perm="">43 49 56 255</fkey_background_color>
<fkey_pressed_background_color perm="">61 133 198 255</fkey_pressed_background_color>
<fkey_separator_color perm="">70 90 120 255</fkey_separator_color>
<fkey_label_color perm="">224 224 224 255</fkey_label_color>
<fkey_pressed_label_color perm="">242 242 242 255</fkey_pressed_label_color>
<line_background_color perm="">242 242 242 0</line_background_color>
<selected_line_background_color perm="">50 60 80 255</selected_line_background_color>
<selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
<selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
<line_separator_color perm="">70 90 120 255</line_separator_color>
<scrollbar_color perm="">70 90 120 255</scrollbar_color>
<cursor_color perm="">61 133 198 255</cursor_color>
<status_msgs_background_color perm="">43 49 56 255</status_msgs_background_color>
<status_msgs_border_color perm="">70 90 120 255</status_msgs_border_color>
<!-- Settings for SmartLabel -->
<smartlabel_background_color perm="">43 49 56 255</smartlabel_background_color>
<smartlabel_pressed_background_color perm="">61 133 198 255</smartlabel_pressed_background_color>
<smartlabel_separator_color perm="">70 90 120 255</smartlabel_separator_color>
<smartlabel_label_color perm="">224 224 224 255</smartlabel_label_color>
<smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>
2. "Barvita tema":
Glej
<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
<!-- When the background image is set, it automatically applies alpha changes to all elements.
Therefore it has to be configured at the beginning so that all styles afterwards correctly apply-->
<custom_bg_image_url perm="">http://192.168.0.1/background.png</custom_bg_image_url>
<!-- Background color has to be transparent because a background image is configured -->
<background_color perm="">0 0 0 0</background_color>
<titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
<titlebar_background_color perm="">43 49 56 40</titlebar_background_color>
<text_color perm="">242 242 242 255</text_color>
<subtext_color perm="">224 224 224 255</subtext_color>
<extratext_color perm="">224 224 224 255</extratext_color>
<extratext2_color perm="">224 224 224 255</extratext2_color>
<fkey_background_color perm="">43 49 56 40</fkey_background_color>
<fkey_pressed_background_color perm="">43 49 56 140</fkey_pressed_background_color>
<fkey_separator_color perm="">0 0 0 0</fkey_separator_color>
<fkey_label_color perm="">224 224 224 255</fkey_label_color>
<fkey_pressed_label_color perm="">224 224 224 255</fkey_pressed_label_color>
<line_background_color perm="">0 0 0 0</line_background_color>
<selected_line_background_color perm="">43 49 56 40</selected_line_background_color>
<selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
<selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
<line_separator_color perm="">0 0 0 0</line_separator_color>
<scrollbar_color perm="">61 133 198 255</scrollbar_color>
<cursor_color perm="">61 133 198 255</cursor_color>
<status_msgs_background_color perm="">61 133 198 255</status_msgs_background_color>
<status_msgs_border_color perm="">61 133 198 255</status_msgs_border_color>
<!-- Settings for SmartLabel -->
<smartlabel_background_color perm="">43 49 56 40</smartlabel_background_color>
<smartlabel_pressed_background_color perm="">43 49 56 140</smartlabel_pressed_background_color>
<smartlabel_separator_color perm="">0 0 0 0</smartlabel_separator_color>
<smartlabel_label_color perm="">242 242 242 255</smartlabel_label_color>
<smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>
Upamo, da vam bo ta tema pomagala razumeti vprašanje ročnega prilagajanja.
Se nadaljuje ...
Vir: www.habr.com