Článok

Jednoduchý trik Facebooku na obsluhu toľkých rôznych zariadení s Androidom

protection click fraud

Niektorí ľudia to radi nazývajú fragmentácia, iní to nazývajú voľba, ale určite existujú veľa rôznych telefónov s Androidom. Vytváranie aplikácií, ktoré musia pracovať so všetkými, nie je ľahká úloha. Máte divoko odlišné hardvérové ​​konfigurácie, ktoré spôsobujú veľký rozdiel vo výkone, a to aj napriek tomu, že jeden súbor APK môže fungovať u každého z nich stále existuje problém s potrebou plynulého chodu aplikácie na zariadeniach nižšej triedy bez obetovania funkcií na špičkových zariadeniach. zariadenia. Keď hovoríte o aplikácii tak populárnej ako Facebook, toto sa môže rýchlo stať nočnou morou ľudí, ktorí kódujú.

Facebook ukázal všetkým na Big Android Meat and Greet nové jednoduché riešenie - komponent Device Year Class.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

Vývojári Facebooku popisujú túto novú softvérovú súčasť takto:

Device Year Class je knižnica Android, ktorá implementuje jednoduchý algoritmus, ktorý mapuje RAM zariadenia, jadrá CPU a rýchlosť hodín na rok, v ktorom sa tieto kombinácie špecifikácií považovali za špičkové. To umožňuje vývojárovi ľahko upraviť správanie aplikácie na základe schopností hardvéru telefónu.

Knižnica nemení žiadne správanie v aplikácii. Vráti hodnotu (vyjadrenú ako rok), ktorá je uložená v kóde pre časy, keď vývojár potrebuje zmeniť spôsob fungovania aplikácie, aby prispôsobil prostredie konkrétnemu typu hardvéru. To znamená, že vývojár môže napísať aplikáciu s efektnými animáciami a prechodmi, ktoré sa pri spustení na niečo ako a budú hrať podľa plánu Galaxy Note 4, ale nepoužívajte pastvu pre oči, keď je aplikácia spustená na niečo ako a Moto E. Ako si dokážete predstaviť, tento druh ovládania v aplikácii, ako je Facebook - ktorá je nainštalovaná na miliónoch a miliónoch rôznych telefónov, môže a prinesie lepšie zážitky asi každému. A je ľahké ho implementovať. Z dokumentácie na GitHub:

if (rok> = 2013) {// Vykonajte pokročilú animáciu. } else if (rok> 2010) {// Robte jednoduchú animáciu. } else {// Telefón je príliš pomalý, nerobte žiadne animácie. }

Najlepšie zo všetkého je, že knižnica je získavaná z externého zdroja na základe softvérovej licencie BSD (rovnaká licencia, akú používa spoločnosť Google pre zdroj Android) a je k dispozícii všetkým vývojárom zadarmo.

Vieme, že to nie je kúzlo a je pravdepodobné, že väčšina vývojárov pracujúcich na veľkých projektoch má nejaký spôsob, ako zvládnuť rôzne hardvérové ​​konfigurácie. To, čo trieda ročníka zariadenia robí, je poskytnúť jednoduché a „elegantné“ riešenie veľkého problému a môže ho použiť ktokoľvek.

Stránka GitHub triedy zariadení triedy

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!
Je čas prestrihnúť šnúru!

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!

Najlepšie bezdrôtové slúchadlá do uší sú pohodlné, vynikajúco znejú, nestoja príliš veľa a ľahko sa zmestia do vrecka.

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie
Ďalšia generácia

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie.

Spoločnosť Sony oficiálne potvrdila, že pracuje na PlayStation 5. Tu je všetko, čo o nej zatiaľ vieme.

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov
Nové Nokie

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov.

Nokia 2.4 a Nokia 3.4 sú najnovším prírastkom do cenovej ponuky inteligentných telefónov spoločnosti HMD Global. Pretože sú to obe zariadenia Android One, je zaručené, že budú dostávať dve hlavné aktualizácie operačného systému a pravidelné bezpečnostné aktualizácie až na tri roky.

Zabezpečte si svoj domov pomocou týchto zvončekov a zámkov SmartThings
Ding Dong - dvere zamknuté

Zabezpečte si svoj domov pomocou týchto zvončekov a zámkov SmartThings.

Jednou z najlepších vecí na SmartThings je, že vo svojom systéme môžete používať množstvo ďalších zariadení tretích strán, vrátane zvončekov a zámkov. Pretože všetky v zásade zdieľajú rovnakú podporu SmartThings, zamerali sme sa na to, ktoré zariadenia majú najlepšie technické parametre a triky, vďaka ktorým ich pridáte do svojho arzenálu SmartThings.

instagram story viewer