„Android“: ką reiškia „Holo“?

Naršydami „Google Play“ parduotuvėje naujų programų ar skaitydami svetaines, kuriose peržiūrimos „Android“ programos, galiausiai suklupsite terminą „Holo“. Tikėtina, kad tai nutiks dažnai. Kartais programos prie savo vardo pridėjo „Holo“, kitu atveju - tai yra aprašyta programos aprašyme arba kaip viena iš jos funkcijų.

„Holo“ arba „Holo“ tema yra standartinė „Android“ programų tema, kurią „Google“ pirmą kartą pristatė kartu su „Android 3.0 Honeycomb“. Bendrovė reikalauja, kad gamintojai į „Android 4.0“ ar naujesnius įrenginius įtrauktų nemodifikuotą „Holo“ temą, jei jie nori integruoti „Android Market“ į savo įrenginį. Gamintojai vis tiek gali siųsti savo prietaisus su savo pasirinktinėmis temomis, kad vartotojams būtų suteikta vienoda visų gamintojo įrenginių patirtis.

Kalbant apie „Holo“, reikia pasakyti, kad daugumoje „Android 4.0“ ar naujesnių įrenginių yra įmontuotos temos, kad programos galėtų naudoti savo išteklius. Pagrindinė „Holo“ idėja buvo sumažinti (praktiškai panaikinti) projekto temų variantą.

Jei esate kūrėjas, pastebėjote, kad turite prieigą prie trijų skirtingų „Holo“ temų: „Holo Light“, „Holo Dark“ ir „Holo Light“ su tamsiomis veiksmo juostomis. Čia yra trys ekrano kopijos, parodančios, kaip šios temos atrodo ir skiriasi viena nuo kitos.

Palyginę „Holo“ dizainą su ankstesnių „Android“ programų dizainu, pastebėsite, kad nuo to laiko jis nuėjo ilgą kelią. Kūrėjai vis tiek gali kurti savo vizualinius dizainus, kad jų programoms visai nereikėtų atrodyti kaip čia rodomoms programoms.

Tai nereiškia, kad įrenginiai, kuriuose veikia žemesnė nei „Android 3.0“ versija, taip pat negali naudotis „Holo“ sukurtomis programomis. Dizaineriai gali naudoti išteklius ir stilius arba naudoti kažką panašaus į „Holo visur“.

Informaciją apie temų įgyvendinimą galima rasti šiame įvadiniame tinklaraščio įraše, oficialiame „Android“ kūrėjų tinklaraštyje. Jame nagrinėjamos kelios įprastos problemos, pavyzdžiui, kaip kūrėjai gali naudoti „Holo“, tačiau vis tiek palaiko ir senesnes „Android“ (2.x) sistemas. Papildomos informacijos galima rasti oficialiame „Stilių ir temų“ vadove.