10 ältere Android-Funktionen, die das Betriebssystem mitgeprägt haben

Autor: Louise Ward
Erstelldatum: 3 Februar 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
10 ältere Android-Funktionen, die das Betriebssystem mitgeprägt haben - Technologien
10 ältere Android-Funktionen, die das Betriebssystem mitgeprägt haben - Technologien

Inhalt



Das Nexus 7 feierte letzte Woche seinen siebten Geburtstag. Mein Kollege David Imel hat ein hervorragendes Erinnerungsstück darüber geschrieben und dabei ein paar lustige Kleinigkeiten über Android Honeycomb mitgebracht.

Android steckt voller kleiner Funktionen, von denen einige erstaunlich wichtig sind, wie wenig wir über sie sprechen. Viele ältere haben das heutige Android mitgeprägt.

Hier sind zehn besonders wichtige ältere Android-Funktionen.

KUNST und AOT (Android 5.0 Lollipop)

Android Runtime (ART) war eine große Sache, als es offiziell in Android 5.0 Lollipop gestartet wurde. Mit ART gab es eine frühzeitige Kompilierung (AOT), eine verbesserte Speicherbereinigung und eine Menge anderer Funktionen. Sie waren hauptsächlich für App- und Spieleentwickler gedacht, aber diese Änderungen haben dazu beigetragen, dass Apps schneller als je zuvor gestartet und betrieben werden konnten.


ART war eine der größten Änderungen am frühen Android.

ART hat zwischen damals und heute jede Menge Verbesserungen erhalten. Android 7.0 Nougat bietet Unterstützung für JIT oder Just-in-Time-Kompilierung für schnellere Startzeiten von Geräten. Android Oreo verbessert die Speicherbereinigung und verkürzt die Pausenzeiten. Android 9 Pie bietet Unterstützung für die vorzeitige Konvertierung von DEX-Dateien.

Es würde den ganzen Tag dauern, alle Verbesserungen unter der Haube aufzulisten, die ART auf den Tisch bringt, da es von Jahr zu Jahr besser wird, auch wenn wir nicht mehr viel darüber reden. Sogar das kommende Android Q hat ein paar kleine Verbesserungen an ART.

Batch- und automatische Update-Apps (Android 2.2 Froyo)

Android 2.2 Froyo wird 2020 zehn Jahre alt und eine der besten Funktionen ist noch immer vorhanden. Es war die erste Version von Android mit nativer Unterstützung für automatische App-Updates sowie Batch-App-Updates. Es gibt nicht viel technisches Geschwätz mit diesem. Sie können in Google Play auf die Schaltfläche klicken, um alle Apps gleichzeitig im Hintergrund zu aktualisieren. Dies ist Android Froyo zu verdanken.


Diese Funktion wurde im Laufe der Jahre ebenfalls verbessert. Anfang 2019 begann Google mit dem Testen gleichzeitiger App-Downloads, nachdem das Feature vor einigen Jahren entfernt wurde. Dies würde theoretisch die Aktualisierung aller Ihrer Apps auf einmal noch beschleunigen.

Es ist schwer vorstellbar, Android-Apps manuell und einzeln zu aktualisieren.

Infolgedessen führte Android Froyo auch Android-Funktionen ein, wie die Unterstützung von HD (720p) -Displays, Wi-Fi-Hotspots, GIF-Unterstützung für den Standardbrowser und die Möglichkeit, Ihr Telefon mit dem Bluetooth Ihres Autos zu verbinden - eine Funktion, die viele Menschen täglich nutzen.

Hardware Sensor Batching (Android 4.4 KitKat)

Mit Android KitKat haben wir ein weiteres großartiges Feature für das Batching von Hardware-Sensoren erhalten. Dies war einer der ersten wirklichen Versuche von Google, die Akkulaufzeit in den Griff zu bekommen. Die Prämisse ist einfach: Sensoren erfassen und liefern Daten in Chargen anstatt in Echtzeit. Dies ermöglichte es Geräten, länger in einem niedrigeren Energiezustand zu bleiben und Batterie zu sparen.

Google hat dieses Verhalten schließlich auch auf der Softwareseite emuliert. Der Doze-Modus schränkt die App-Nutzung im Hintergrund ein und verzögert die App-Synchronisierung mit einem Wartungsfenster. Grundsätzlich werden alle Apps außer in kleinen Zeitfenstern in den Ruhezustand versetzt, in denen sie aktualisiert, Benachrichtigungen gesendet und die CPU verwendet werden können. Das Batching von Hardware-Sensoren funktioniert auf die gleiche Weise.

Die Funktion kann auch für andere Zwecke verwendet werden, einschließlich Fitness (Schrittverfolgung), Standortverfolgung und andere Überwachung. Android 4.4 KitKat fügte auch Unterstützung für die Schrittverfolgung hinzu, und die Schrittverfolgungsfunktion funktioniert mit der Hardware-Sensor-Stapelverarbeitung.

Hostkarten-Emulation (Android 4.4 KitKat)

Host Card Emulation (HCE) ist eine große Sache, und es hat eine interessante kleine Geschichte. Ursprünglich verwendete Google einen Secure Element (SE) -Chip für Telefone, um Ihre Zahlungsinformationen zu speichern. Die SE war stark verschlüsselt und sicher, um Datendiebstahl zu vermeiden. Verizon, AT & T und T-Mobile haben Google Wallet jedoch zugunsten seiner Softcard-Initiative (ehemals ISIS) blockiert, da Google Wallet das Secure Element nicht lesen kann.

Als Reaktion darauf startete Google HCE, das die Kommunikationsübertragung von Zahlungsterminals abfängt und anstelle des Secure Element-Moduls direkt an das Betriebssystem sendet. Das Betriebssystem erstellt ein Token zur Darstellung der tatsächlichen Karte und sendet es in einem als Tokenization bezeichneten Prozess anstelle Ihrer tatsächlichen Debitkartennummer zurück. HCE wird auch im Hintergrund ausgeführt, ohne dass der Benutzer etwas eingibt. Sie können also auch dann tippen und bezahlen, wenn Ihr Telefonbildschirm ausgeschaltet ist.

Google hat HCE veranlasst, die Verbraucheroptionen offen zu halten, nachdem die Betreiber versucht hatten, diese Optionen einzuschränken.

HCE hat schließlich den Bedarf an Secure Element-Hardware von Anfang an beseitigt, und die Betreiber gaben auf und verkauften Softcard im Jahr 2015 an Google. Dies ist erwähnenswert, da die Tokenisierung und die Verwendung von Tap-to-Pay auf Ihrem Gerät tatsächlich sicherer sind als die Verwendung einer physischen Karte .

OMS und RRO Theming (Android 6.0 Marshmallow)

Runtime Resource Overlay (RRO) und Overlay Management Service (OMS) sind zwei Theming-Frameworks in AOSP Android. Sony hat beide Frameworks in Android integriert und es gibt sie heute auf vielen Geräten. Das offizielle Debüt war Android Marshmallow. RRO stand an erster Stelle und wurde schließlich von OMS abgelöst, aber beide tun meistens dasselbe.

Die meisten Apps haben XML-Dateien mit Farben, Layout und anderen Designelementen. Mit OMS können Sie stattdessen Ihre eigenen benutzerdefinierten XML-Dateien überlagern, um ein benutzerdefiniertes Erscheinungsbild zu erhalten. Auf diese Weise können Sie eine App mit weißem Hintergrund und schwarzem Text in eine App mit schwarzem Hintergrund und grünem Text umwandeln, ohne die tatsächliche Funktionsweise der App zu beeinträchtigen.

OMS ist so nah wie Google noch nie an nativen Themen in AOSP Android gekommen ist.

Dies können Sie nicht nur nutzen, sondern auch von OEMs und Themes. Apps wie Synergy, Substratum und Pluvius verwenden OMS für das Root- und Nicht-Root-Theming, abhängig von Ihrer Android-Version. Samsung begann, OMS mit Android Oreo auch für seine Themen zu verwenden. Diese Themenmodule vereinfachen das Erstellen, Anpassen und Überlagern von XML-Dateien, sodass die meisten Benutzer sie problemlos verwenden können.

Leider ist die Zukunft für OMS derzeit unklar. Google hat die Unterstützung für Android Pie absichtlich deaktiviert, was in der Themen-Community Wut auslöste. Hier ist ein gutes Interview mit einigen der Macher von Substratum, in dem sie erklären, wie sie OMS ein bisschen mehr einsetzen.

Projekt Butter (Android 4.1 Jelly Bean)

Project Butter war eine der wichtigsten Android-Funktionen in den früheren Tagen von Android. Das Projekt enthält eine Reihe von Verbesserungen und Optimierungen, um die Benutzeroberfläche des Systems reibungsloser und schneller laufen zu lassen. Frühere Android-Geräte hatten wirklich mit Input-Lag und Stottern zu kämpfen. Im Laufe der Zeit hat Project Butter alle Probleme weitgehend behoben.

Project Butter brachte weitere Optimierungen, wie Triple Buffering, VSync und eine verbesserte Reaktionsfähigkeit bei Berührungen. Mit diesen Funktionen läuft das Betriebssystem mit 60 fps und die Anzeige wird besser mit der CPU und der GPU synchronisiert, um eine gleichmäßigere Leistung zu erzielen. Natürlich haben sich all diese Dinge im Laufe der Jahre mit neueren Versionen von Android verbessert.

Wir haben gesehen, wie der Marsch der butterartigen Geschmeidigkeit mit 90-Hz- und 120-Hz-Displays bereits 2015 fortgesetzt wurde. Können Sie sich vorstellen, wie schlecht diese Displays vor Android 4.1 Jelly Bean aussehen würden?

Neueste Apps und App Switching (Android 3.0 Honeycomb)

Der aktuelle Apps-Modus war eine große Sache, als er auf Android 3.0 Honeycomb gestartet wurde. Es war der Einstieg von Android in das Multitasking, eine der großen Funktionen, die es zu dieser Zeit gegenüber iOS hatte. Über die Schaltfläche "Aktuelle Apps" können Sie alle Ihre geöffneten Apps auf einer einzigen Oberfläche anzeigen, nach Belieben zwischen ihnen wechseln oder sie bei Bedarf ganz schließen. Diese Funktionalität allein hat im Grunde genommen den App-Markt für Task-Manager zerstört, genauso wie der Taschenlampen-Umschalter den App-Markt für Taschenlampen zerstört hat. Android verwendet die Swipe-to-Close-Methode in seinen neuesten Apps bis heute, wenn auch mit einigen Verbesserungen und visuellen Änderungen.

Für ein Betriebssystem, das nur auf Tablets lief, hatte Honeycomb viele zukunftsorientierte Ideen.

Schließlich wurde die Funktion durch eine Reihe weiterer Funktionen verbessert, wie z. B. die Schaltfläche "Alle löschen" zum schnellen Schließen von Apps, das Anheften von Apps zum Offenhalten von Apps und vor allem das Wechseln von Apps. Die App-Umschaltung funktioniert genauso wie bei Alt-F4 auf einem Windows-PC. Sie können schnell zwischen den beiden zuletzt verwendeten Apps wechseln, indem Sie die Taste für die zuletzt verwendeten Apps zweimal drücken. Android Pie hat eine Wischgeste hinzugefügt, mit der schnell zwischen zwei Apps gewechselt werden kann.

Google überarbeitet die Gestensteuerung von Android erneut mit Android Q. Es wird wahrscheinlich auch die Funktionsweise der neuesten Apps ändern, aber wir sind uns ziemlich sicher, dass die neuesten Apps weiterhin verfügbar sein werden. Es ist definitiv eine der größten und wichtigsten Android-Funktionen aller Zeiten, und es war eine der wenigen, die so wichtig waren, dass sie es auf die Steuerelemente des Startbildschirms schafften.

Softkeys (Android 3.0 Honeycomb)

Viele halten Softkeys für selbstverständlich. In der Eile, Gestensteuerungen in Android Pie und Android Q einzuführen, lohnt es sich, einen Schritt zurückzutreten und sich anzuschauen, welche monumentalen Auswirkungen Softkeys Anfang der 2010er Jahre auf das Telefondesign hatten. Vor Softkeys hatten Geräte-OEMs alle Arten von Tasten auf dem gesamten Gerät. Android 3.0 Honeycomb und später Ice Cream Sandwich haben all dem ein Ende gesetzt und die Ära des sauberen, knopffreien Schokoriegel-Telefons eingeläutet, das wir heute alle kennen.

Die Softkeys haben sich im Laufe der Jahre hauptsächlich in Bezug auf Größe, Form und Design weiterentwickelt. Sie können lange auf die Startseite für Google Assistant drücken, die Schaltflächenthematik mit Elementen wie Navbar Apps ändern und bei einigen OEMs sogar neue Softkeys in die untere Zeile einfügen.

Leider wird es nicht lange dauern, bis die Softkeys geschlossen werden, da die Gesten-Navigation überhand nimmt. Bald werden wir alle wie Dance Dance Revolution-Spieler wischen und unsere Finger herumtanzen.

Softkeys werden in der Geschichte von Android immer einen besonderen Platz einnehmen, da sie das Design der Telefone über Jahre hinweg geprägt haben.

TRIM-Unterstützung (Android 4.3 Jelly Bean)

Die TRIM-Unterstützung ist nicht das Original für Android oder eine neuere Funktion, war aber sehr wichtig. Linux hat es bereits 2008 zum Kernel hinzugefügt. Microsoft hat bereits 2009 die Unterstützung für Windows 7 hinzugefügt. Apple hat es 2011 zu OS X hinzugefügt und verfügt über eine einzigartige TRIM-Methode für iOS-Geräte. Android 4.3 Jelly Bean hat 2012 endlich das Feature hinzugefügt, allerdings etwas spät auf der Party.

TRIM ist eine einfache, aber wichtige Funktion, die sich mit Flash-Speichern befasst. Im Gegensatz zu mechanischen Festplatten hat der Flash-Speicher einige Probleme beim Schreiben neuer Daten. Es kann schnell in leeren Raum schreiben, aber wenn Daten überschrieben werden müssen, dauert der Vorgang erheblich länger.

TRIM war eine kleine, aber überraschend wichtige Erweiterung für Android.

Dies führte im Laufe der Zeit zu massiven Verlangsamungen und hat möglicherweise zur vorzeitigen Überalterung vieler älterer Android-Geräte beigetragen. TRIM verhinderte die Verlangsamung, indem es den Flash-Speicher einschließlich seiner Speicherbereinigung und der Zuweisung von freiem Speicherplatz im Wesentlichen verwaltete.

Viele schrieben die Verlangsamungsprobleme des Nexus 7 2012 auf mangelnde TRIM-Unterstützung zurück und meldeten Leistungssteigerungen nach einem Update auf Android 4.3 Jelly Bean. TRIM ist keine der glamourösesten Android-Funktionen, aber es ist mit Sicherheit eine der wichtigsten, und Ihr Telefon verwendet sie immer noch.

USB-Host-Modus (Android 3.0 Honeycomb)

Der USB-Host-Modus ist eine leistungsstarke Funktion, die nicht die Liebe erhält, die sie wahrscheinlich verdient. Es debütierte ursprünglich auf Android 3.0 Honeycomb und wurde von den meisten Nutzern für seine USB-Funktionen für unterwegs (OTG) verwendet. Aber der Modus kann noch viel mehr.

Mit dem USB-Host-Modus können wir USB-Mäuse und -Tastaturen auf Android-Geräten sowie MIDI-Tastaturen und andere spezialisierte Technologien verwenden. Grundsätzlich können Sie dem USB-Host-Modus danken, wenn Sie etwas an Ihr Telefon anschließen und es über den USB-Anschluss verwenden können.

Android 8 Oreo bietet Unterstützung für Zwei-Faktor-Authentifizierungsschlüssel. Android 9 Pie bietet die Möglichkeit, Geräte aufzuladen und Dateien gleichzeitig zu übertragen. Die meisten Android-Versionen haben auch die Unterstützung und den Zugriff auf Peripheriegeräte verbessert. Wenn Google jemals einen Android-Laptop herstellt, ist der USB-Host-Modus der Schlüssel, damit alles richtig funktioniert.

Manchmal ist es schwer zu glauben, aber Android ist viel größer als die Qualität und die Einschnitte der Kamera. Eine Reihe von Softwarefunktionen trugen dazu bei, die Plattform voranzutreiben, auch im Hintergrund, wo wir sie nicht immer sahen.

Was ist dein Lieblings-Android-Feature?

Da da Galaxy Note 10 durchgeickert it und im geamten Internet verbreitet wird, halten wir e für da Bete, auf eine der wichtigten Geräte der erie zurückzublicken. Ich habe zwei Wochen mi...

In einer Branche mit viel zu viel Wartezeit - ich ehe ie, Android-Update - gibt e Neuigkeiten Vor zu erwarten it immer gut zu hören. Während de Wochenende tießen wir auf mehrere Bericht...

Mehr Details