April 2009
Die Android 1.5-Plattform bietet viele neue Funktionen für Nutzer und Entwickler. Die folgende Liste bietet einen Überblick über die Änderungen.
- Optimierungen der Benutzeroberfläche
- Leistungsverbesserungen
- Neue Funktionen
- Neue APIs und Manifest-Elemente
Optimierungen der Benutzeroberfläche
- Systemweit:
- Optimierung aller Hauptelemente der Benutzeroberfläche
- Animierte Fensterübergänge (standardmäßig deaktiviert)
- Beschleunigungsmesserbasierte App-Rotationen
- UI-Optimierung für:
- Anruffunktionen
- Kontakte, Anrufliste und Favoriten
- SMS und MMS
- Browser
- Gmail
- Kalender
- Kamera und Galerie
- App-Verwaltung
Optimierte Leistung
- Höhere Geschwindigkeit bei Kamerastart und Bildaufnahme
- Deutlich schnellere GPS-Standortermittlung (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
- Im Lieferumfang enthaltene Startbildschirm-Widgets: Analoguhr, 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 den neuesten Webkit-Browser- und Squirrelfish-JavaScript-Engines
- Kopieren und Einfügen im Browser
- Suche innerhalb einer Seite
- Vom Nutzer auswählbare Textcodierung
- Zu den Änderungen an der Benutzeroberfläche gehören:
- Einheitliches Such- und Google Assistant-Suchfeld
- Tab für Lesezeichen/Verlauf/am häufigsten besuchte Seite
- 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 Prüfung und Reparatur des SD-Kartendateisystems
- SIM Application Toolkit 1.0
- Google-Anwendungen (nicht im Android 1.5-System-Image enthalten, das im Android SDK enthalten ist)
- Status von Google Talk-Freunden in Google Kontakte, SMS, MMS, Gmail und E-Mail-Anwendungen ansehen
- 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 einfachere Interaktion zwischen Hintergrund- und UI-Thread
- Neues
SlidingDrawer
-Widget - Neues
HorizontalScrollview
-Widget
- AppWidget-Framework
- APIs zum Erstellen eines sicheren Startbildschirms
AppWidgets
Informationen zur Verwendung von App-Widgets finden Sie in der Dokumentation AppWidgets im Entwicklerhandbuch. Weitere Informationen finden Sie im Blog für Android-Entwickler unter Startbildschirm-Widgets und das AppWidget-Framework. - APIs zum Befüllen von
Live Folders
mit benutzerdefinierten Inhalten.
- APIs zum Erstellen eines sicheren Startbildschirms
- Medien-Framework
- APIs für die Aufzeichnung und Wiedergabe von Rohaudio
- Interaktive MIDI-Wiedergabe-Engine
Video Recording APIs
für Entwickler (3GP-Format).- Intents für die Video- und Fotofreigabe
- Mediensuchabsicht
- Input Method Framework
Input Method Service
-Framework- Textvorhersage-Engine
- Möglichkeit, Nutzern herunterladbare Eingabemethoden bereitzustellen
- Anwendungsdefinierte Hardwareanforderungen
Apps können jetzt ein neues Element in ihren Manifestdateien verwenden, <uses- configuration>, um dem Android-System mitzuteilen, welche Hardwarefunktionen sie für die ordnungsgemäße Funktion benötigen. Eine Anwendung kann das Element beispielsweise verwenden, um anzugeben, dass eine physische Tastatur oder ein bestimmtes Navigationsgerät wie ein Trackball erforderlich ist. Vor der Installation der Anwendung prüft das Android-System die für das Element
<uses-configuration>
definierten Attribute und lässt die Installation nur fortsetzen, wenn die erforderliche Hardware vorhanden ist. - Spracherkennungs-Framework
- Unterstützung für die Verwendung von Spracherkennungsbibliotheken über Intents
RecognizerIntent
ansehen.
- Unterstützung für die Verwendung von Spracherkennungsbibliotheken über Intents
- Sonstige API-Ergänzungen
- LocationManager: Apps können über Intents Aktualisierungen zu Standortänderungen erhalten.
- WebView – Unterstützung für DOM-Ereignisse „touch start/end/move/cancel“
- Neu gestaltet:
Sensor Manager APIs
- GLSurfaceView – praktisches Framework zum Erstellen von OpenGL-Anwendungen
- Broadcast Intent für erfolgreiche App-Update-Installation – für eine reibungslosere App-Aktualisierung