10 eldre Android-funksjoner som bidro til å forme OS

Forfatter: Louise Ward
Opprettelsesdato: 3 Februar 2021
Oppdater Dato: 1 Juli 2024
Anonim
10 eldre Android-funksjoner som bidro til å forme OS - Teknologier
10 eldre Android-funksjoner som bidro til å forme OS - Teknologier

Innhold



Nexus 7 feiret sin syvende bursdag i forrige uke. Min kollega David Imel gjorde et utmerket minne om det og inkluderte en haug med morsomme småtterier om Android Honeycomb i prosessen.

Android er full av små funksjoner, hvorav noen er overraskende viktige for hvor lite vi snakker om dem. Mange eldre var med på å forme Android-en vi kjenner i dag.

Her er ti spesielt viktige eldre Android-funksjoner.

ART og AOT (Android 5.0 Lollipop)

Android Runtime (ART) var en stor avtale da den offisielt lanserte i Android 5.0 Lollipop. Med ART kom AOT, en forbedret søppelinnsamling og mange andre funksjoner. De var mest for app- og spillutviklere, men disse endringene hjalp apper å lansere og operere raskere enn noen gang.

ART var en av de største endringene til tidlig Android.

ART fikk mange forbedringer mellom da og nå. Android 7.0 Nougat la til støtte for JIT, eller bare i tide-kompilering for raskere oppstartstid for enheter. Android Oreo forbedret søppelinnsamlingen og lavere pausetider. Android 9 Pie la til støtte for konvertering av DEX-filer på forhånd.


Det vil ta hele dagen å liste opp alle forbedringene under panseret ART bringer til bordet fordi det kontinuerlig blir bedre for hvert år, selv om vi ikke egentlig snakker om det lenger. Selv den kommende Android Q har noen få små forbedringer til ART.

Batch- og automatisk oppdateringsapper (Android 2.2 Froyo)

Android 2.2 Froyo fyller ti år i 2020, og en av de beste funksjonene gjenstår fremdeles. Det var den første versjonen av Android med egen støtte for automatiske appoppdateringer, så vel som batch-appoppdateringer. Det er ikke mye teknisk babble med denne. Du kan trykke på knappen i Google Play for å oppdatere alle appene dine samtidig i bakgrunnen, og det er takket være Android Froyo.

Denne funksjonen fikk også forbedringer gjennom årene. Tidlig i 2019 begynte Google å teste samtidig appnedlastinger etter å ha fjernet funksjonen for noen år siden. Dette vil teoretisk gjøre prosessen med å oppdatere alle appene dine samtidig enda raskere.


Det er vanskelig å forestille seg å oppdatere Android-apper manuelt og én om gangen.

Følgelig introduserte Android Froyo også Android-funksjoner som støtte for HD (720p) skjermer, Wi-Fi-hotspots, GIF-støtte for aksjeleseren, og muligheten til å koble telefonen din til bilens Bluetooth - en funksjon mange mennesker bruker hver dag.

Batching av maskinvaresensor (Android 4.4 KitKat)

Android KitKat ga oss en annen flott funksjon med batching av maskinvaresensorer. Dette var et av de første virkelige forsøkene fra Google for å få batterilevetid under kontroll. Forutsetningen er enkel: Sensorer vil samle inn og levere data i partier i stedet for i sanntid. Dette tillot enheter å holde seg i lavere strømtilstand lenger og spare batteri.

Google emulerte etterhvert denne oppførselen også på programvaresiden. Dyse-modus begrenser appbruk i bakgrunnen og forsvarer app-synkronisering til et vedlikeholdsvindu. I utgangspunktet legger den alle apper i dvale bortsett fra små tidsvinduer der de kan oppdatere, sende varsler og bruke CPU. Batching av maskinvaresensor fungerer veldig på samme måte.

Funksjonen har også andre bruksområder, inkludert fitness (trinnsporing), stedssporing og annen overvåking. Android 4.4 KitKat har også lagt til støtte for trinnsporing, og trinnsporingsfunksjonen fungerer med maskinvaresensor-batching.

Vertskortemulering (Android 4.4 KitKat)

Host Card Emulation (HCE) er liksom en stor sak, og det har en interessant liten historie. Opprinnelig brukte Google en Secure Element (SE) -brikke på telefoner for å lagre betalingsopplysningene dine. SE var sterkt kryptert og sikkert for å unngå datatyveri. Verizon, AT&T og T-Mobile blokkerte imidlertid Google Wallet til fordel for sitt Softcard-initiativ (tidligere ISIS) ved å hindre Google Wallet i å lese Secure Element.

Som svar lanserte Google HCE, som avskjærer kommunikasjonsoverføringen fra betalingsterminaler og sender den direkte til operativsystemet i stedet for Secure Element-modulen. OS oppretter et symbol for å representere det faktiske kortet og sender det tilbake i stedet for det faktiske debetkortnummeret i en prosess som kalles tokenisering. HCE kjører også i bakgrunnen uten innspill fra brukeren, slik at du bare kan trykke og betale selv om telefonskjermen er av.

Google gjorde HCE for å holde alternativene for forbrukere åpne etter at transportører prøvde å begrense disse alternativene.

HCE drepte til slutt behovet for Secure Element-maskinvare i utgangspunktet og transportører ga opp, solgte Softcard til Google i 2015. Det er verdt å merke seg fordi tokenisering og bruk av tap-to-pay på enheten din faktisk er sikrere enn å bruke et fysisk kort .

OMS og RRO-tema (Android 6.0 Marshmallow)

Runtime Resource Overlay (RRO) og Overlay Management Service (OMS) er to temarammer i AOSP Android. Sony satte begge rammer i Android, og det finnes i mange enheter i dag. Den offisielle debuten for det var Android Marshmallow. RRO kom først og ble til slutt erstattet av OMS, men de gjør begge to stort sett det samme.

De fleste apper har XML-filer med ting som farge, layout og andre designelementer. OMS lar deg legge over dine egne tilpassede XML-filer i stedet for et tilpasset utseende. Dermed kan du gjøre en app med hvit bakgrunn og svart tekst om til en app med svart bakgrunn og grønn tekst uten å påvirke hvordan appen faktisk fungerer.

OMS er så nær som Google noen gang har kommet til innfødte temaer i AOSP Android.

Dette er ikke noe du bare kan bruke, men OEM og tematikk bruker det ofte. Apper som Synergy, Substratum og Pluvius bruker OMS for root- og ikke-root-tema, avhengig av din versjon av Android. Samsung begynte å bruke OMS med Android Oreo også for sine temaer. Disse temamotorene forenkler prosessen med å lage, tilpasse og legge over XML-filer for å gjøre det enkelt nok for folk flest å bruke.

Dessverre er fremtiden for OMS uklar akkurat nå. Google slo av støtten for det i Android Pie med vilje, som oppfordret til raseri i temasamfunnet. Her er et godt intervju med noen få av Substratas skapere, der de forklarer hvordan de bruker OMS litt mer.

Project Butter (Android 4.1 Jelly Bean)

Project Butter var en av de viktigste Android-funksjonene tilbake i de tidligere dagene av Android. Prosjektet inkluderer en rekke forbedringer og finjusteringer for å gjøre brukergrensesnittet til systemet jevnere og raskere. Tidligere Android-enheter slet virkelig med lagring og stamming. Over tid fikset Project Butter stort sett alle.

Project Butter ga andre optimaliseringer, som tredobbelt buffering, VSync og forbedret berøringsfølsomhet. Disse funksjonene lar operativsystemet kjøre på 60 fps og synkroniserer skjermen bedre med CPU og GPU for jevnere ytelse. Selvfølgelig forbedret alt dette med årene med nyere versjoner av Android.

Vi har sett marsjen for smøraktig jevnhet fortsette med 90Hz og 120Hz skjermer allerede i 2015. Kan du forestille deg hvor ille disse skjermene ville se ut før Android 4.1 Jelly Bean?

Nylige apper og app-bytte (Android 3.0 Honeycomb)

Nyere appmodus var en stor avtale da den ble lansert på Android 3.0 Honeycomb. Det var Android som kjøpte inn multitasking, en av de store funksjonene den hadde over iOS den gangen. Den nylige app-knappen lar deg se alle de åpne appene dine i et enkelt grensesnitt, bytte mellom dem når du vil, eller lukke dem helt hvis det er nødvendig. Denne funksjonaliteten alene drepte i utgangspunktet oppgaveleder-appmarkedet, på samme måte som lommelykten som vekslet drepte lommelykt-appmarkedet. Android bruker fremdeles sveip-for-nær-metoden i de nyeste appene sine i dag, om enn med noen forbedringer og visuelle endringer.

For et operativsystem som bare kjørte på nettbrett, hadde Honeycomb mange fremtidsrettede ideer.

Etter hvert ble funksjonen forbedret med en rekke andre funksjoner, som en Clear All-knapp for rask lukking av appen, festing av appene for å holde appene åpne, og best av alt, appskifte. App-bytte fungerer på samme måte som Alt-F4 på en Windows-PC. Du kan raskt bytte mellom de to nyeste appene du brukte med et dobbelttrykk på den nyeste app-knappen. Android Pie la til en sveipbevegelse for raskt å veksle mellom to apper.

Google gjenoppretter Android bevegelseskontroller igjen med Android Q. Det vil sannsynligvis endre hvordan nyere apper også fungerer, men vi er ganske sikre på at nyere apper fremdeles vil være der. Det er definitivt en av de største og viktigste Android-funksjonene gjennom tidene, og det var en av få som var så viktige at den fikk den til hjemmeskjermkontrollene.

Knapper (Android 3.0 Honeycomb)

Mange tar funksjonstaster for gitt. I et hastverk for å få bevegelseskontroller til Android Pie og Android Q, er det verdt å gå tilbake og se på hvilken monumental innflytelse myke taster hadde på telefondesign på begynnelsen av 2010-tallet. Før myke taster hadde enhets-OEMs alle slags knapper over hele enheten. Android 3.0 Honeycomb, og senere Ice Cream Sandwich, satte en stopper for alt dette og hjalp oss med å innlede en tid med den rene, knappefrie godteritelefonen vi alle kjenner i dag.

Myke taster utviklet seg gjennom årene, mest i størrelse, form og design. Du kan trykke lenge på Hjem for Google Assistant, endre knapptema med ting som Navbar-apper, og noen OEM-er lar deg legge til nye myke taster til den nederste raden.

Dessverre vil det ikke vare lang tid før myke taster til slutt avslutter, når gestnavigasjon tar over. Snart skal vi sveipe og danse fingrene rundt som Dance Dance Revolution-spillere.

Knapper vil alltid ha en spesiell plass i Android-historien som en enkel funksjon som formet hvordan telefoner ble designet i årevis.

TRIM-støtte (Android 4.3 Jelly Bean)

TRIM-støtte er ikke original for Android eller en nyere funksjon, men det var veldig viktig. Linux la den til kjernen i 2008. Microsoft inkluderte støtte i Windows 7 tilbake i 2009. Apple la den til OS X i 2011, og har en unik TRIM-metode for iOS-enheter. Android 4.3 Jelly Bean la endelig til funksjonen i 2012, riktignok litt sent til festen.

TRIM er en enkel, men viktig funksjon, og den omhandler flashlagring. Flash-lagring, i motsetning til mekaniske harddisker, har litt problemer med å skrive nye data. Den kan skrives raskt til tom plass, men hvis data trenger overskriving, tar prosessen betydelig lenger tid.

TRIM var et lite, men overraskende viktig tillegg til Android.

Dette forårsaket enorme avmatninger over tid og kan ha bidratt til for tidlig foreldelse av mange eldre Android-enheter. TRIM forhindret avmatningen ved i hovedsak å styre flashlagring, inkludert søppelinnsamling og tildeling av ledig plass.

Mange tilskrev Nexus 7 2012 sin avmatningsproblemer til mangel på TRIM-støtte og rapporterte resultatgevinst etter en oppdatering til Android 4.3 Jelly Bean. TRIM er ikke en av de mest glamorøse Android-funksjonene, men det er absolutt en av de viktigste, og telefonen din bruker den fremdeles.

USB-vertsmodus (Android 3.0 honningkake)

USB Host Mode er en kraftig funksjon som ikke får den kjærligheten den sannsynligvis fortjener. Den debuterte opprinnelig på Android 3.0 Honeycomb, og de fleste brukte den til sin USB på farten (OTG). Men modusen gjør mye mer enn det.

USB Host Mode er det som lar oss bruke USB-mus og tastaturer på Android-enheter, så vel som MIDI-tastaturer og annen spesialisert teknologi. I utgangspunktet, hvis du kan koble noe til telefonen din og bruke den gjennom USB-porten, kan du takke USB Host Mode.

Android 8 Oreo la til støtte for to-faktor autentiseringsnøkler. Android 9 Pie brakte muligheten til å lade enheter og overføre filer samtidig. De fleste versjoner av Android har forbedret perifer støtte og tilgang også. Hvis Google noen gang lager en Android bærbar PC, vil USB Host Mode være nøkkelen til å få alt til å fungere riktig.

Noen ganger er det vanskelig å tro, men Android er mye større enn kamerakvalitet og hakk. En haug med programvarefunksjoner hjalp oss med å drive plattformen fremover, selv i bakgrunnen der vi ikke alltid så den.

Hva er din favoritt Android-funksjon?

OnePlu 'marttelefonopptilling for 2019 er nå komplett med laneringen av OnePlu 7T Pro. elkapet har en ek måneder oppdateringyklu, om betyr at nete marttelefon - muligen OnePlu 8 - kan la...

OnePlu 7T er endelig offiiell, og det er kankje den met bemerkeleverdige T-oppgraderingen på lenge. Mellom hetekrefter og kameraer er vi ganke mange forbedringer i forhold til OnePlu 7....

Publikasjoner