Daudziem no mums ļoti patÄ«k, ja kaut kas tiek radÄ«ts priekÅ” mums! Kad jÅ«tam zinÄmu āÄ«paÅ”umtiesÄ«bu lÄ«meniā, kas ļauj izcelties uz āpelÄkÄs masasā fona. Tie paÅ”i krÄsli, galdi, datori utt. Viss ir kÄ visi pÄrÄjie!
DažkÄrt pat tÄds sÄ«kums kÄ uzÅÄmuma logo uz parastas pildspalvas liek tai justies Ä«paÅ”ai un lÄ«dz ar to vÄrtÄ«gÄkai.
PiekrÄ«tiet, ka lielÄkÄ daļa klientu dos priekÅ”roku Snom tÄlrunim, nevis parastajam (tÄpat kÄ visiem citiem), tÄlrunim, kas viÅiem asociÄjas ar kaut ko Ä«paÅ”u/personisku. Esmu pÄrliecinÄts, ka, ja esat telefonijas risinÄjumu nodroÅ”inÄtÄjs, jÅ«s arÄ« piekristu klienta acÄ«s saistÄ«t savu uzÅÄmumu ar Ŕī āÄ«paÅ”Äā pakalpojumu sniedzÄju.
Daudzi no jums zina, ka Snom var piedÄvÄt ļoti dažÄdu lÄ«meÅu galddatoru tÄlruÅu pielÄgoÅ”anu: no ļoti sarežģītÄm aparatÅ«ras un programmatÅ«ras izmaiÅÄm, kurÄm nepiecieÅ”ams izstrÄdes laiks, lÄ«dz ļoti vienkÄrÅ”Äm izmaiÅÄm, kas ir pieejamas ikvienam bez maksas. TieÅ”i par pÄdÄjo mÄs Å”odien vÄlamies jums pastÄstÄ«t.
MÅ«su tÄlruÅu izvÄlnes programmaparatÅ«ra ir veidota uz XML, un tÄ Ä¼auj elastÄ«gi pielÄgot Å”Ädu parametru lietotÄja interfeisu (Ä«sais saraksts):
- fona attÄls
- fonts un krÄsa
- ikonas
- valoda
- zvana signÄlus
- atslÄgas pieŔķirÅ”ana
- un vÄl daudz vairÄk
Å ajÄ, mÅ«su raksta 1. daļÄ, mÄs runÄsim par to, kÄ jÅ«s varat mainÄ«t sava Snom tÄlruÅa vizuÄlo izskatu. ParunÄsim par dažiem punktiem:
- Mainot krÄsas
- Fontu maiÅa
- Notiek fona attÄla ielÄde
- TÄmu piemÄri
MÅ«su raksta 2. daÄ¼Ä (drÄ«zumÄ) mÄs runÄsim par pÄrÄjÄm pielÄgoÅ”anas iespÄjÄm. TÄpÄc "nepÄrslÄdzieties".
1. KrÄsu shÄmas maiÅa
SÄkot ar programmaparatÅ«ras versiju 10, tÄlruÅa krÄsu saskarni var pilnÄ«bÄ mainÄ«t krÄsu un caurspÄ«dÄ«guma ziÅÄ. Tas ļauj pielÄgot lietotÄja interfeisu ideÄlai salasÄmÄ«bai, skaidrÄ«bai, krÄsu izvÄlÄm un turpmÄkÄm izmaiÅÄm, piemÄram, uzÅÄmuma korporatÄ«vajÄ identitÄtÄ.
Lai to bÅ«tu vieglÄk saprast, ir krÄsu iestatÄ«jumu aprakstÄ«Å”anas shÄma:
KrÄsas tiek pielÄgotas, izmantojot RGB vÄrtÄ«bas
Nosaukums
DerÄ«gas vÄrtÄ«bas
VÄrtÄ«bas pÄc
noklusÄjuma
Apraksts
virsrakstjoslas_teksta_krÄsa
4 grupa
cipari, katrs >=0 un <=255.
sarkans, zaļŔ, zils, alfa (alfa vÄrtÄ«ba 255 nozÄ«mÄ pilnÄ«bÄ
redzams, un 0 ir pilnīgi caurspīdīgs).
51 51 51 255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu
virsraksta rindiÅa, piemÄram, "Datums", "Laiks",
"VÄrds" utt.
teksta krÄsa
51 51 51
255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
pamattekstu, piemÄram, āIzvÄlneā, āGaidÄ«Å”anas režīmsā un
visi pÄrÄjie galvenie teksta ekrÄni.
subtext_color
123 124 126 255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
zemtekstu, piemÄram, āIzvÄlneā, āGaidÄ«Å”anas režīmsā un viss
citi zemteksta ekrÄni.
extratext_color
123 124 126
255
KontrolÄ pirmÄs krÄsas un caurspÄ«dÄ«gumu
teksta rindiÅas, kas tiek rÄdÄ«tas izvÄlnes labajÄ pusÄ, piemÄram, zvanu vÄsture, datums un
laiks.
extratext2_color
123 124 126
255
KontrolÄ otrÄs krÄsas un caurspÄ«dÄ«gumu
teksta rindiÅas, kas tiek rÄdÄ«tas izvÄlnes labajÄ pusÄ, piemÄram, zvanu vÄsture, datums un
laiks.
virsrakstjoslas_fona_krÄsa
226 226 226
255
KontrolÄ fona krÄsu un caurspÄ«dÄ«gumu
galvenes rindas
fona krÄsa
242 242 242
255
KontrolÄ ieslÄgtÄ fona krÄsu un caurspÄ«dÄ«gumu
katrs ekrÄns.
fkey_background_color
242 242 242
255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
kontekstjutÄ«gÄs pogas.
fkey_pressed_background_color
61 133 198
255
KontrolÄ fona krÄsu un caurspÄ«dÄ«gumu
kontekstjutÄ«gie taustiÅi, kad tie tiek nospiesti.
fkey_separator_color
182 183 184
255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
Kontekstjutīgas pogu dalīŔanas līnijas
fkey_label_color
123 124 126
255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu,
izmanto kontekstjutÄ«gÄs pogÄs
fkey_pressed_label_color
242 242 242
255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu,
izmanto kontekstjutÄ«gÄs pogÄs, kad noklikŔķinÄt
atlasÄ«tÄ_lÄ«nijas_fona_krÄsa
255 255 255
255
KontrolÄ fona krÄsu un caurspÄ«dÄ«gumu
izvÄlÄto lÄ«niju, piemÄram, izvÄlnÄ vai jebkurÄ atlasÄmÄ ekrÄnÄ
atlasÄ«tÄ_lÄ«nijas_rÄdÄ«tÄja_krÄsa
61 133 198
255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
indikators pa kreisi no atlasÄ«tÄs rindas, piemÄram, izvÄlnÄ vai jebkurÄ ekrÄnÄ ar
atlasītie elementi
atlasÄ«tÄ_lÄ«nijas_teksta_krÄsa
61 133 198
255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu
atlasÄ«tajÄ rindÄ, piemÄram, izvÄlnÄ vai jebkurÄ ekrÄnÄ ar atlasÄ«tajiem vienumiem.
KontrolÄ arÄ« paÅ”reizÄjÄ simbola krÄsu, kad tas pÄrvietojas
dažÄdas iespÄjas ievades logÄ
line_background_color
242 242 242
0
KontrolÄ fona krÄsu un caurspÄ«dÄ«gumu
katra izvÄlnes vai izvÄlnes vienuma rinda vai jebkura saraksta vienÄ«ba.
line_separator_color
226 226 226
255
KontrolÄ krÄsu un caurspÄ«dÄ«gumu
sadalÄ«Å”anas lÄ«nija starp izvÄlnÄm vai izvÄlnes vienumiem, un tiek parÄdÄ«ta tikai
kad ir pieejams vairÄk nekÄ viens atlasÄ«tais vienums.
scrollbar_color
182 183 184
255
KontrolÄ svÄ«tras krÄsu un caurspÄ«dÄ«gumu
ritinÄÅ”ana tiek parÄdÄ«ta jebkurÄ ekrÄnÄ.
kursora_krÄsa
61 133 198
255
KontrolÄ kursora krÄsu un caurspÄ«dÄ«gumu,
tiek parÄdÄ«ts ekrÄnos, izmantojot ievades signÄlu.
status_msgs_background_color
242 242 242
255
KontrolÄ fona krÄsu un caurspÄ«dÄ«gumu
statusa ziÅojumi, kas tiek parÄdÄ«ti dÄ«kstÄves un zvanu ekrÄnos. Å Ä« vÄrtÄ«ba attiecas arÄ« uz fonu
skaļuma izmaiÅas.
status_msgs_border_color
182 183 184
255
KontrolÄ apmales krÄsu un caurspÄ«dÄ«gumu
statusa ziÅojumiem, kas tiek rÄdÄ«ti dÄ«kstÄves un zvanu ekrÄnos. Å Ä« vÄrtÄ«ba attiecas arÄ« uz apmali
skaļuma izmaiÅas.
smartlabel_background_color
242 242 242
255
KontrolÄ SmartLabel fona krÄsu un caurspÄ«dÄ«gumu.
smartlabel_pressed_background_color
61 133 198
255
KontrolÄ SmartLabel fona krÄsu un caurspÄ«dÄ«gumu, kad tiek nospiests funkcijas taustiÅÅ”.
smartlabel_separator_color
182 183 184
255
KontrolÄ lÄ«niju krÄsu un caurspÄ«dÄ«gumu
atdalÄ«tÄjs starp katru SmartLabel funkcijas taustiÅu.
smartlabel_label_color
123 124 126
255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu,
izmanto SmartLabel.
smartlabel_pressed_label_color
242 242 242
255
KontrolÄ teksta krÄsu un caurspÄ«dÄ«gumu,
izmanto SmartLabel, kad nospiežat funkciju taustiÅu.
Tagad, kad mÄs zinÄm, kur un kas atrodas, mÄs varam doties uz tÄlruÅa tÄ«mekļa saskarni uz sadaļu IestatÄ«Å”ana/Preferences, pÄc tam otrÄ cilne Izskats:
Å eit jÅ«s varat mainÄ«t vÄrtÄ«bas, un, noklikŔķinot uz jautÄjuma zÄ«mes, tiksiet novirzÄ«ts uz apraksta lapu, kurÄ ir arÄ« piezÄ«me par to, kÄ norÄdÄ«t Å”o vÄrtÄ«bu, ja konfigurÄcijai izmantojat XML failu. PiemÄram, mÅ«su pirmajai rindai āTeksta krÄsaā:
2. Fontu maiÅa
Fonti visos snom tÄlruÅos ir brÄ«vi pielÄgojami, un tos var mainÄ«t, izmantojot automÄtisko nodroÅ”inÄÅ”anu. LÅ«dzu, Åemiet vÄrÄ: ja paÅ”laik izmantotais TrueType vai bitkartes fonts tiek aizstÄts ar pielÄgotu fontu, teksta atveidÄ var bÅ«t dažas nekonsekvences, jo lietotÄja interfeiss ir optimizÄts vienam noteiktam TrueType fontam.
Lai aizstÄtu jebkuru fontu, jums ir jÄizveido tar fails, kurÄ ir jaunais fonts, kuram jÄbÅ«t tieÅ”i tÄdam paÅ”am kÄ vecajam fontam, kas tiks aizstÄts.
"tar -cvf fonts.tar fontfile.ttf"
PÄc tam uz Å”o tar failu ir jÄatsaucas xml failÄ, lai tas tiktu pareizi ielÄdÄts, kad tÄlrunis tiek restartÄts.
<?xml version="1.0" encoding="utf-8" ?>
<settings>
<uploads>
<file url="http://192.168.23.54:8080/fonts.tar" type="font" />
</uploads>
</settings>
PlaÅ”Äku informÄciju par iepriekÅ” instalÄtajiem fontiem var atrast mÅ«su vietnÄ.
TÄdÄ veidÄ tÄlrunÄ« varat lejupielÄdÄt savu fontu.
3. AugÅ”upielÄdÄjiet fona attÄlu
Izmantojot piemÄru, mÄs parÄdÄ«sim, kÄ pareizi ielÄdÄt fonu un kÄdi iestatÄ«jumi ir svarÄ«gi.
Varat augÅ”upielÄdÄt fona attÄlu, izmantojot tÄ«mekļa saskarni ā preferences ā Izskats:
Å is iestatÄ«jums ir jÄiestata uz pieejamu attÄla URL. Kad iestatÄ«jums ir mainÄ«ts, fona attÄls tiks aizstÄts.
Vai arÄ« varat mainÄ«t Å”o iestatÄ«jumu, izmantojot automÄtisko nodroÅ”inÄÅ”anu, pievienojot tagu ar derÄ«gu vÄrtÄ«bu savÄ xml failÄ.
Ja Å”is parametrs ir tukÅ”s vai attÄla URL ir nepareizs, tiks izmantots tÄlruÅa noklusÄjuma fona attÄls.
Tas ir svarÄ«gi: ja izmantojat programmatÅ«ru, kas vecÄka par versiju 10.1.33.33, fona krÄsas vÄrtÄ«ba ir jÄiestata uz pilnÄ«bÄ caurspÄ«dÄ«gu.
Tas ir nepiecieÅ”ams, jo fona attÄls atrodas slÄnÄ« zem standarta fona krÄsas. To var panÄkt, fona krÄsai iestatot alfa vÄrtÄ«bu uz 0.
SÄkot ar programmaparatÅ«ras versiju 10.1.33.33, fona krÄsu caurspÄ«dÄ«gums automÄtiski pielÄgojas tÄlrunÄ« redzamajam fona attÄlam. TomÄr tas nebÅ«s pilnÄ«gi caurspÄ«dÄ«gs. Lai panÄktu pilnÄ«gu caurspÄ«dÄ«gumu, pielÄgojiet alfa vÄrtÄ«bai joprojÄm jÄbÅ«t 0.
Lai pareizi parÄdÄ«tu fona attÄlu, tas jÄsaglabÄ png, jpg, gif, bmp vai tga formÄtÄ. MÄs ļoti iesakÄm izmantot .png failus un optimizÄt tos ar "
AttÄla izmÄrs atkarÄ«bÄ no modeļa:
Modelis
atļauja
D375/ D385/ D785
480 x 272
D335/ D735/ D765
320 x 240
D717
426 x 240
4. TÄmas konfigurÄcijas piemÄrs
1. "TumŔais motīvs":
RedzÄt
<?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. "KrÄsainÄ tÄma":
RedzÄt
<?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>
MÄs ceram, ka Ŕī tÄma palÄ«dzÄs jums izprast manuÄlÄs pielÄgoÅ”anas problÄmu.
Lai varÄtu turpinÄt ...
Avots: www.habr.com