Liste der Funktionen in Android - List of features in Android

Android Marshmallow , Nougat und Oreo

Dies ist eine Liste der Funktionen des Android- Betriebssystems .

Allgemeines

Nachrichten
SMS und MMS sind verfügbar Formen der Nachrichtenübermittlung , einschließlich Gewindetextnachrichten und Android Cloud - To Device Messaging (C2DM) und jetzt erweiterte Version von C2DM, Android Google Cloud Messaging (GCM) ist auch ein Teil von Android Push - Messaging - Dienste. Android-Telefone haben auch die Möglichkeit, RCS über die Nachrichten-App zu senden und zu empfangen (sofern vom Mobilfunkanbieter unterstützt).
Autokorrektur und Wörterbuch
Das Android-Betriebssystem verfügt über eine interessante Funktion namens Autokorrektur. Wenn ein Wort falsch geschrieben ist, empfiehlt Android die sinnvollen und richtigen Wörter, die den Wörtern entsprechen, die im Wörterbuch verfügbar sind. Benutzer können nach Belieben Wörter aus dem Wörterbuch hinzufügen, bearbeiten und entfernen.
Webbrowser
Der in Android verfügbare Webbrowser basiert auf der Open-Source- Layout-Engine Blink (früher WebKit ) in Verbindung mit der V8-JavaScript-Engine von Chromium . Dann erzielte der WebKit-verwendende Android-Browser 100/100 beim Acid3- Test auf Android 4.0 ICS ; der auf Blink basierende Browser bietet derzeit eine bessere Standardunterstützung. Der alte Webbrowser ist variabel als "Android-Browser", " AOSP- Browser", "Standardbrowser", "nativer Browser" und "Standardbrowser" bekannt (von der Zeit an, als er immer der Standard war). Ab Android 4.4 KitKat hat Google damit begonnen, Google Chrome (eine proprietäre Software) getrennt von Android zu lizenzieren , aber normalerweise im Paket (was die meisten Gerätehersteller taten). Seit Android 5.0 Lollipop wurde der WebView-Browser, mit dem Apps Webinhalte anzeigen können, ohne die App zu verlassen, vom Rest der Android-Firmware getrennt, um separate Sicherheitsupdates durch Google zu ermöglichen.
Sprachbasierte Funktionen
Die Google-Suche über Sprache ist seit der ersten Veröffentlichung verfügbar. Sprachaktionen für Anrufe, SMS, Navigation usw. werden ab Android 2.2 unterstützt. Ab Android 4.1 hat Google Voice Actions um die Möglichkeit erweitert, bei Abfrage mit bestimmten Befehlen Antworten aus Googles Knowledge Graph zu lesen und zu antworten. Die Möglichkeit, Hardware zu steuern, ist noch nicht implementiert.
Multi-Touch
Android bietet native Unterstützung für Multi-Touch, die ursprünglich in Mobiltelefonen wie dem HTC Hero verfügbar war . Die Funktion wurde ursprünglich auf Kernel-Ebene deaktiviert (möglicherweise, um zu dieser Zeit nicht die Patente von Apple auf die Touchscreen-Technologie zu verletzen). Google hat inzwischen ein Update für das Nexus One und das Motorola Droid veröffentlicht , das Multi-Touch nativ ermöglicht.
Multitasking
Multitasking von Anwendungen mit einzigartiger Handhabung der Speicherzuweisung ist verfügbar.
Bildschirmaufnahme
Android unterstützt die Aufnahme eines Screenshots durch gleichzeitiges Drücken der Power- und Home-Screen-Taste. Vor Android 4.0 waren die einzigen Methoden zum Aufnehmen eines Screenshots die Anpassungen des Herstellers und von Drittanbietern (Apps) oder die Verwendung einer PC-Verbindung (DDMS-Entwicklertool). Diese alternativen Methoden sind noch mit dem neuesten Android verfügbar.
TV-Aufnahme
Android TV unterstützt das Aufnehmen und Wiedergeben.
Videoanruf
Android unterstützt keine nativen Videoanrufe, aber einige Handys verfügen über eine angepasste Version des Betriebssystems, die dies unterstützt, entweder über das UMTS- Netz (wie das Samsung Galaxy S ) oder über IP. Videoanrufe über Google Talk sind ab Android 2.3.4 (Gingerbread) verfügbar. Lebkuchen ermöglicht es Nexus S , Internetanrufe mit einem SIP-Konto zu tätigen. Dies ermöglicht eine verbesserte VoIP-Anwahl zu anderen SIP-Konten und sogar zu Telefonnummern. Skype 2.1 bietet Videoanrufe in Android 2.3, einschließlich Frontkamera-Unterstützung. Nutzer der Google+ Android App können über Hangouts Videochats mit anderen Google+ Nutzern führen .
Unterstützung mehrerer Sprachen
Android unterstützt mehrere Sprachen.
Barrierefreiheit
TalkBack bietet integrierte Text-to-Speech für Menschen mit Sehbehinderung oder Sehschwäche. Erweiterungen für Menschen mit Hörproblemen sind ebenso erhältlich wie andere Hilfsmittel.

Konnektivität

Konnektivität
Android unterstützt Konnektivitätstechnologien wie GSM / EDGE , Bluetooth , LTE , CDMA , EV-DO , UMTS , NFC , IDEN und WiMAX .
Bluetooth
Unterstützt Sprachwahl und Senden von Kontakten zwischen Telefonen, Abspielen von Musik, Senden von Dateien ( OPP ), Zugriff auf das Telefonbuch ( PBAP ), A2DP und AVRCP . Unterstützung für Tastatur, Maus und Joystick ( HID ) ist in Android 3.1+ und in früheren Versionen durch Herstelleranpassungen und Anwendungen von Drittanbietern verfügbar.
Anbinden
Android unterstützt Tethering , wodurch ein Telefon als drahtloser/verkabelter Wi-Fi-Hotspot verwendet werden kann . Vor Android 2.2 wurde dies durch Anwendungen von Drittanbietern oder durch Herstelleranpassungen unterstützt.

Medien

Unterstützung für Streaming-Medien
RTP/RTSP-Streaming 3GPP PSS, ISMA ), progressiver HTML-Download ( HTML5 <video>-Tag ). Adobe Flash Streaming (RTMP) und HTTP Dynamic Streaming werden vom Flash-Plugin unterstützt . Apple HTTP Live Streaming wird vom RealPlayer für Android und vom Betriebssystem seit Android 3.0 (Honeycomb) unterstützt.
Medienunterstützung
Android unterstützt die folgenden Audio-/Video-/Standmedienformate: WebM , H.263 , H.264 , AAC , HE-AAC (im 3GP- oder MP4- Container ), MPEG-4 SP , AMR , AMR-WB (im 3GP-Container) , MP3 , MIDI , Ogg Vorbis , FLAC , WAV , JPEG , PNG , GIF , BMP und WebP .
Externer Speicher
Die meisten Android-Geräte verfügen über microSD-Kartensteckplätze und können microSD-Karten lesen, die mit den Dateisystemen FAT32 , Ext3 oder Ext4 formatiert sind. Um die Verwendung externer Speichermedien wie USB-Flash-Laufwerke und USB-HDDs zu ermöglichen , werden einige Android-Geräte mit USB-OTG- Kabeln geliefert . Mit FAT32 formatierter Speicher wird vom Linux-Kernel- vFAT-Treiber verarbeitet, während Lösungen von Drittanbietern erforderlich sind, um einige andere Dateisysteme wie NTFS , HFS Plus und exFAT zu verarbeiten .

Hardware-Unterstützung

Android-Geräte können Stand-/Videokameras, Touchscreens , GPS , Beschleunigungsmesser , Gyroskope , Barometer , Magnetometer , dedizierte Spielsteuerungen, Näherungs- und Drucksensoren , Thermometer , beschleunigte 2D- Bit-Blits (mit Hardwareausrichtung, Skalierung, Pixelformatkonvertierung) und beschleunigtes 3D enthalten Grafik.

Andere

Java-Unterstützung
Während die meisten Android-Anwendungen in Java geschrieben sind , gibt es keine Java Virtual Machine auf der Plattform und Java-Bytecode wird nicht ausgeführt. Java-Klassen werden in ausführbare Dalvik-Dateien kompiliert und mit Android Runtime oder in Dalvik in älteren Versionen ausgeführt, einer speziellen virtuellen Maschine, die speziell für Android entwickelt und für batteriebetriebene Mobilgeräte mit begrenztem Speicher und begrenzter CPU optimiert wurde. J2ME- Unterstützung kann über Anwendungen von Drittanbietern bereitgestellt werden.
Mobilteil-Layouts
Die Plattform funktioniert für verschiedene Bildschirmgrößen von Smartphone-Größen bis hin zu Tablet-Größen und kann möglicherweise mit einem externen Bildschirm verbunden werden, z. B. über HDMI oder drahtlos mit Miracast . Hoch- und Querformat werden unterstützt und normalerweise durch Drehen zwischen ihnen gewechselt. Es wird eine 2D-Grafikbibliothek , eine 3D-Grafikbibliothek basierend auf OpenGL ES 2.0-Spezifikationen verwendet.
Lager
SQLite , eine leichte relationale Datenbank , wird verwendet für Datenspeicherzwecke.
Native Apps
Android-Apps sind ebenfalls in HTML geschrieben.
Instant-Apps
Android-Apps werden auf einem bestimmten Website-Pfad gehostet und anstelle der Website selbst geladen. Sie sind Teil-Apps und werden fast sofort geladen, ohne dass eine Installation erforderlich ist. Eine der ersten Apps, die mit einer solchen Funktionalität entwickelt wurden, ist die B&H- App.

Siehe auch

Verweise