Android: Ce înseamnă Holo?

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Când navigați în magazinul Google Play pentru aplicații noi sau când citiți site-urile web care examinează aplicațiile Android, veți înțelege în cele din urmă termenul Holo. Șansa este că acest lucru se va întâmpla frecvent. Uneori, aplicațiile au adăugat Holo la numele lor, iar alteori este listată în descrierea aplicației sau ca una dintre caracteristicile acesteia.

Holo, sau tema Holo, este o temă standard pentru aplicațiile Android pe care Google le-a introdus prima dată cu Android 3.0 Honeycomb. Compania solicită producătorilor să includă tema Holo nemodificată în dispozitivele Android 4.0 sau superioare, dacă doresc să integreze Android Market pe dispozitivul lor. Producătorii își pot livra în continuare dispozitivele cu propriile teme personalizate pentru a le oferi utilizatorilor o experiență unificată pe toate dispozitivele de la acel producător.

În ceea ce privește Holo, este corect să spunem că majoritatea dispozitivelor Android 4.0 sau superioare au temele încorporate, astfel încât aplicațiile să poată folosi resursele lor. Ideea de bază din spatele lui Holo a fost reducerea (practic eliminarea) variației designului în ceea ce privește temele sistemului.

Dacă sunteți dezvoltator, ați observat că aveți acces la trei teme diferite Holo: Holo Light, Holo Dark și Holo Light cu bare de acțiune întunecate. Iată trei capturi de ecran care arată cum arată aceste teme și diferă unele de altele.

holo light holo dark holo light dark action bar

Dacă comparați designul Holo cu designul aplicațiilor Android anterioare, veți observa că a parcurs mult timp de atunci. Dezvoltatorii își pot crea în continuare propriile modele vizuale, astfel încât aplicațiile lor să nu fie nevoite să arate deloc ca aplicațiile afișate aici.

Asta nu înseamnă că dispozitivele care au o versiune mai mică decât Android 3.0 nu pot beneficia de aplicații proiectate de Holo. Proiectanții pot utiliza funcția resurse și stiluri , sau folosiți ceva de genul Holo Oriunde in schimb.

Informații despre implementarea temelor sunt disponibile în acest sens post introductiv pe blog pe blogul oficial al dezvoltatorilor Android. Acesta abordează mai multe probleme comune, cum este modul în care dezvoltatorii pot utiliza Holo, dar totuși suportă sisteme Android (2.x) mai vechi. Informații suplimentare sunt disponibile la oficial Stiluri și teme ghid.