Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Allt du behöver veta om android oreo emoji, teckensnitt och ikoner

Innehållsförteckning:

Anonim

Android Oreo kommer snart ur utvecklarförhandsvisningar, och med det kommer en hel del vackra, anpassningsvänliga förändringar för Android-användare och utvecklare när det gäller emoji, teckensnitt och ikoner. Emoji får en hårt nödvändig uppgradering på fler sätt än ett. Teckensnitt blir lättare att integrera och implementera för utvecklare. Appikonerna får en ny uppgradering i ytterligare en knäppning i appens lådakonsistens. Här finns mycket att packa upp, så låt oss packa upp dessa nya leksaker!

Klosorna är döda, länge lever klumparna

Android-emoji har alltid varit klyvande, annorlunda och kinda, ja, doofish. Googles emoji har utvecklats och expanderat precis som Android har gjort, men under de senaste åren har Googles emoji sticker ut från förpackningen. Först och främst, medan de flesta ansikts / känslor emoji är cirklar, Googles är gula klatter eller citron gumdrops. De är plana, de är enkla, de är söta och de flesta hatar dem. Dessa människor kan glädjas, eftersom Google har antagit nya emoji i Android Oreo: de är cirkulära och de är formade och skuggade för att ge mer konsekvent djup, storlek och uttryck.

Medan jag och några andra har älskat Googles blob-emojis såg miljontals Android-användare aldrig ens klipporna, vilket leder till ett annat stort problem. Google har aldrig gett uppdraget att använda sina unika emoji, och som ett resultat använder Samsung Samsung emoji och LG använder LG emoji och HTC använder en mishmash av HTC: s egna emoji och Googles. Eftersom vart och ett av dessa emoji-bibliotek tar små kreativa friheter med emojis individuella uttryck och detaljer, kan emojis betydelse variera mycket beroende på vilket bibliotek du ser en emoji genom. Om du inte gillade emojierna på din telefon, tuff tur, finns det inga riktiga sätt att byta ut dem utan att komma in i rotknipning.

Se detta? Ja, detta behövde förändras.

Ännu värre, eftersom emoji-bibliotek var en systemfil, utvidgades de bara och uppgraderades genom en systemuppdatering, som är långsam att komma för de flesta icke-Pixel-telefoner. Detta innebar att medan resten av världen går över en ny taco-emoji, eller zombie-emoji, så var allt du kunde se på din telefon ett vanligt torg eller ett tomt utrymme.

EmojiCompat och anpassade emoji-teckensnitt

Google letar efter att lösa dessa problem i Android Oreo. Först och främst kan även användare som aldrig ser Android Oreo på sina nuvarande enheter se de senaste emojierna tack vare EmojiCompat-supportbiblioteket, som när de läggs till av utvecklare till en app kommer användare från KitKat att kunna se de senaste emojierna. Så även om du inte har de sinnesblåsta emojierna på din Lollipop-telefon, kan du fortfarande se de sinnesblåsade emoji som din bror skickade till dig efter den senaste episoden av Game of Thrones. Emojierna som EmojiCompat ersätter i kanske inte matchar de icke-Google-emojierna på din icke-Pixel-telefon, men det är där en andra förbättring kommer in.

Om utvecklare inte vill lämna emojierna som visas i sin app upp till det oförutsägbara emoji-biblioteket som ingår i användarnas telefoner, har de nu ett alternativ att använda ett nedladdningsbart teckensnitt med sina egna emoji istället. Detta kommer naturligtvis att bero på att utvecklare implementerar EmojiCompat och nedladdningsbara teckensnitt på mycket specifika sätt, men det finns några mycket roliga grejer här.

Nedladdningsbara teckensnitt och teckensnitt i XML

På tal om nedladdningsbara teckensnitt kommer dessa att få långtgående konsekvenser utöver bara emoji-teckensnitt. Nedladdningsbara teckensnitt gör det möjligt för utvecklare att ta bort teckensnittsfamiljer ur sina APK, vilket gör APK: er mindre och mer attraktiva att ladda ner. I stället för att paketera ett anpassat teckensnitt i APK kan appen referera till och ladda ner de teckensnitt som den behöver efter installationen, vilket innebär att ett teckensnitt kan laddas ner en gång och användas för flera appar, och appen kan enkelt uppdateras via servern utan att kräva stor appuppdatering för att ändra den.

Teckensnitt i XML är lite mer utvecklarorienterad förändring, men det gör att teckensnitt kan användas som en resurs och kallas lättare av utvecklare, vilket innebär att byta teckensnitt i en app, även mellan olika sektioner i en app borde vara enklare och smidigare.

Anpassningsikoner: avslutar kaoset i appens låda

Android har inte de ansträngande reglerna om ikonform, storlek och skuggning som andra plattformar gör, och så har ikoner på Android-enheter alltid varit, ja, en enda röra. Det finns en hel bransch av tillverkare av ikonpaket där som gör appar för att göra dina app-lådor konsekvent eftersom Android inte kan tyckas uppnå det ur lådan. I år rullar Google på Adaptive Icons, en ny tvåskiktsikonpaketstandard som borde göra det lättare för app-lådor att hitta konsistens och samtidigt erbjuda knäppa förmågor som enkla animationer. Eftersom alla ikoner skickas in som två fyrkantiga lager och sedan skärs in i en anpassad form av enhetens / startskärmens mask, hoppas Google att årets försök till standardisering faktiskt börjar starta.

om anpassningsikoner