HTML and CSS Reference
In-Depth Information
3.4.5 Original-Android-Grafiken in Ihren Projekten verwenden
Wäre es nicht prima, wenn Sie genau die gleichen Menügrafiken in Ihren Projekten ver-
wenden könnten, die ein Benutzer auch in den normalen Android-Anwendungen
findet? Kein Problem - Sie haben diese Grafiken bereits versteckt auf Ihrer Festplatte. In
Ihrem Android SDK-Ordner befindet sich das Verzeichnis platforms , das die herun-
tergeladenen Plattformversionen enthält. Wählen Sie dort den Ordner mit der neuesten
Version aus, und legen Sie eine Kopie der darin befindlichen android.jar -Datei an. Sie
erhalten dann eine neue Datei im gleichen Verzeichnis (oder in einem Verzeichnis Ihrer
Wahl), bei der Sie die Dateiendung von .jar in .zip umbenennen. Eine JAR-Datei ist
nämlich nichts anderes als ein ZIP-Archiv, nur unter einem anderen Namen.
Bild 3.73: Entpacken Sie die ZIP-Datei, und navigieren Sie in das Verzeichnis res , in dem Sie
im Ordner drawable-hdpi alle vom System verwendeten Grafiken und Symbole im PNG-
Format finden.
3.4.6 Native Android-Systemfunktionen integrieren
In den folgenden Abschnitten gehen wir auf die verschiedenen nativen Android-Funk-
tionen ein, die über PhoneGap und JavaScript von Ihrem Webcode aus ansteuerbar
sind. Wir werden uns dabei mit den optischen und funktionalen Unterschieden zwi-
schen Android und iOS beschäftigen, da sich viele der APIs nicht nur ähneln, sondern
teilweise identisch aufgerufen werden und funktionieren wie unter PhoneGap für iOS.
Falls Sie gleich hierher gesprungen sind und nicht das iOS-Kapitel zu diesem Thema
gelesen haben, empfehlen wir Ihnen, es als Vorbereitung zu überfliegen.
Systemmeldungen, Vibration und Klingeltonalarm
Die Systemmeldungsbox haben wir bereits im Menübeispiel kennengelernt, wobei wir
sie nur mit dem simplen JavaScript-Aufruf alert(); aufgerufen haben. Selbst wenn wir
die PhoneGap-API mit folgendem Beispielcode nehmen, erhalten wir nur das unten
angezeigte Ergebnis:
navigator.notification.alert('Jemand hat den Menü Button
angetippt!','Titel','Button')
Search WWH ::




Custom Search