April 2009
Die Plattform Android 1.5 bietet Nutzern und Entwicklern viele neue Funktionen. Die folgende Liste gibt einen Überblick über die Änderungen.
- Verfeinerungen der Benutzeroberfläche
- Leistungsverbesserungen
- Neue Funktionen
- Neue APIs und Manifestelemente
Optimierungen der Benutzeroberfläche
- Systemweit:
- Optimierung aller wichtigen UI-Elemente
- Animierte Fensterübergänge (standardmäßig deaktiviert)
- Beschleunigungsmesserbasierte Anwendungsrotationen
- Optimierung der Benutzeroberfläche für:
- Anrufverlauf
- Kontakte, Anrufliste und Favoriten
- SMS und MMS
- Browser
- Gmail
- Kalender
- Kamera und Galerie
- App-Verwaltung
Optimierte Leistung
- Höhere Geschwindigkeit bei Kamerastart und Bildaufnahme
- Viel schnellere Erfassung des GPS-Standorts (mit SUPL AGPS)
- Einfacheres Durchblättern von Seiten im Browser
- Schnelleres Scrollen durch die Liste der Google Mail-Konversationen
Neue Funktionen
- Bildschirmtastatur
- Funktioniert im Hoch- und Querformat
- Support der Nutzerinstallation von Drittanbietertastaturen
- Wörterbuch für benutzerdefinierte Begriffe
- Startbildschirm
- Widgets
- Zu den gebündelten Startbildschirm-Widgets gehören: analoge Uhr, Kalender, Musikplayer, Bilderrahmen und Suche.
- Live-Ordner
- Widgets
- Kamera und Galerie
- Videoaufzeichnung
- Videowiedergabe (MPEG-4 & 3GP)
- Bluetooth
- Stereo-Bluetooth-Support (A2DP- und AVCRP-Profile)
- Automatisches Pairing
- Verbesserte Freisprechfunktion
- Browser
- Aktualisiert mit dem neuesten Webkit-Browser und Squirrelfish JavaScript-Engines
- Kopieren und in Browser einfügen
- Suche innerhalb einer Seite
- Vom Nutzer auswählbare Textcodierung
- Zu den Änderungen an der Benutzeroberfläche gehören:
- Einheitliches Go- und Suchfeld
- Lesezeichen/Verlauf/Meistbesucht-Bildschirm mit Tabs
- Kontakte
- Anzeige von Nutzerbildern für Favoriten
- Spezifischer Zeit-/Datumsstempel für Ereignisse im Anrufprotokoll
- One-Touch-Zugriff auf die Kontaktkarte über ein Ereignis im Anrufprotokoll
- System
- Neuer Linux-Kernel (Version 2.6.27)
- Automatische Überprüfung und Reparatur des SD-Karten-Dateisystems
- SIM-Anwendungs-Toolkit 1.0
- Google-Anwendungen (nicht im Android 1.5-System-Image verfügbar, das im Android SDK enthalten ist)
- Status von Google Talk-Freunden in Google Kontakte, SMS, MMS, Gmail und E-Mail-Anwendungen abrufen
- Batch-Aktionen wie Archivieren, Löschen und Beschriften von Google Mail-Nachrichten
- Videos auf YouTube hochladen
- Fotos in Picasa hochladen
Neue APIs und Manifestelemente
- UI-Framework
- Framework für eine einfachere Interaktion mit Hintergrund-/UI-Threads
- Neues
SlidingDrawer
-Widget - Neues
HorizontalScrollview
-Widget
- AppWidget-Framework
- APIs zum Erstellen eines sicheren Startbildschirms
AppWidgets
. Informationen zur Verwendung von AppWidgets finden Sie in der AppWidgets-Dokumentation im Entwicklerhandbuch. Siehe auch Introducing Startbildschirm Widgets and the AppWidget Framework im Android Developer's Blog. - APIs zum Ausfüllen von
Live Folders
mit benutzerdefinierten Inhalten.
- APIs zum Erstellen eines sicheren Startbildschirms
- Medien-Framework
- APIs für Rohaufzeichnungen und -wiedergabe
- Interaktive MIDI-Wiedergabe-Engine
Video Recording APIs
für Entwickler (3GP-Format).- Absichten beim Teilen von Videos und Fotos
- Absicht der Mediensuche
- Framework der Eingabemethode
Input Method Service
-Framework- Textvorhersage-Engine
- Möglichkeit, Nutzern herunterladbare IMEs zur Verfügung zu stellen
- Anwendungsdefinierte Hardwareanforderungen
Anwendungen können jetzt das neue Element <uses-configuration> in ihren Manifestdateien verwenden, um dem Android-System anzugeben, welche Hardwarefunktionen sie für eine ordnungsgemäße Funktion benötigen. Beispielsweise kann eine Anwendung mit dem Element angeben, dass eine physische Tastatur oder ein bestimmtes Navigationsgerät, z. B. ein Trackball, erforderlich ist. Vor der Installation der App prüft das Android-System die für das
<uses-configuration>
-Element definierten Attribute. Die Installation kann nur fortgesetzt werden, wenn die erforderliche Hardware vorhanden ist. - Spracherkennungs-Framework
- Unterstützung der Verwendung von Spracherkennungsbibliotheken über Intent.
RecognizerIntent
ansehen.
- Unterstützung der Verwendung von Spracherkennungsbibliotheken über Intent.
- Verschiedene API-Ergänzungen
- LocationManager – Apps können Updates zu Standortänderungen über Intent abrufen.
- WebView – Support für DOM-Ereignisse starten/beenden/verschieben/abbrechen
Sensor Manager APIs
im neuen Design- GLSurfaceView – Praktisches Framework zum Erstellen von OpenGL-Anwendungen
- Broadcast-Intent für App-Update-Installation erfolgreich