Einige Android Funktionen, wie WiFi, Bluetooth, SD-Karten Erkennung, USB, NFC und angeschlossene Kopfhörer, sind nur auf einem Smartphone (Handy) oder Tablet verfügbar. Daher muss für das Nachstellen bestimmter Anwendungsfälle die App auf einem Android Gerät ausgeführt werden. Damit wir unsere App auf dem Android Gerät ausführen können, müssen wir zuerst die Entwickleroptionen (Developer Options) des Geräts aktivieren. Anschließend werden wir …
Programmier Tutorial: Apps für Android entwickeln – Teil 8: Optional – App im Android Emulator ohne Intel HAXM ausführen
Hinweis: Es ist absolut nicht empfehlenswert die eigene Android App ohne Hardware-Beschleunigung im Android Emulator zu erproben. Zum einen werden keine aktuellen System Images mehr von Google veröffentlicht und zum anderen läuft das AVD ohne Intel HAXM sehr instabil und extrem träge. Es ist dennoch interessant, etwas Erfahrung mit dieser Art der Android Emulation zu sammeln. Wir werden in dieser …
Programmier Tutorial: Apps für Android entwickeln – Teil 35: Eine Custom Preference für unsere App bereitstellen
Die Custom Preference werden wir zu Beginn dieser Lektion implementierten. Dazu werden wir die folgenden drei Arbeitsschritte ausführen: Definieren des Dialog-Layouts unserer Custom Preference Implementieren der Preference-Klasse unserer Custom Preference Implementieren der Dialog-Klasse unserer Custom Preference Danach werden wir unsere Custom Preference, die NumberPickerPreference, dem Einstellungsbildschirm unserer Anwendung hinzufügen. Dazu werden wir ein NumberPickerPreference-Element in die XML-Datei preferences.xml einfügen. Das …