Liste der Funktionen in Android - List of features in Android
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.