Android-Programmierung - kurz & gut by Jörg Staudemeyer

By Jörg Staudemeyer

Sie sind Java-Programmierer und wollen sich zügig in die Entwicklung von Android-Apps einarbeiten? Dann kann’s jetzt losgehen! Dieses kompakte Buch macht Sie zunächst mit der Architektur der Android-Plattform und mit der Entwicklungsumgebung vertraut. Sie erhalten einen guten Überblick, wie Android-basierte Anwendungen prinzipiell funktionieren und wie guy bei der Entwicklung einer App typischerweise vorgeht.
Das Herzstück des Buchs beschäftigt sich mit den wichtigsten Bestandteilen, die Ihnen das Android-Framework für die App-Entwicklung zur Verfügung stellt. Sie erfahren, wie Sie: Komponenten implementieren, Ressourcen einbinden, die GUI einer App gestalten, auf Desktop-Funktionen zugreifen und eine persistente Datenhaltung einrichten.
Im abschließenden Referenzteil finden Sie praktische Übersichten mit Informationen zu den umfangreichen Java-APIs von Android, den Standard-Aktivitäten und den wichtigsten Schlüsselwörtern, mit denen Sie die Geräteeigenschaften und Berechtigungen einer App festlegen.
Das Buch basiert auf Android 4.1 ("Jelly Bean"), es berücksichtigt aber auch ältere Geräte ab Android 2.2 ("Froyo").

Show description

Read Online or Download Android-Programmierung - kurz & gut PDF

Best german_7 books

Einführung in Graphische Fenstersysteme: Konzepte und reale Systeme

In den vergangenen Jahren haben sich Graphische Fenstersysteme von einem Forschungsgegenstand zu einer Basistechnologie entwickelt. Nahezu jede anspruchsvolle Dialogsoftware setzt auf einem Fenstersystem als Plattform auf. Auch heute noch befinden sich Fenstersysteme im Wandel und sind Gegenstand der Forschung; derzeit vor allem, used to be Multimedia-Anwendungen, Spracheingabe und 3D-Visualisierung betrifft.

Lebensgeschichte und Marginalisierung: Hermeneutische Fallrekonstruktionen gescheiterter Sozialisationsverläufe von Jugendlichen

Im folgenden Teil der Arbeit werden vier Einzelfallstudien vorgestellt. Die beiden ersten Fall studien (David und Sabine) folgen den zuvor dargestellten Verfahrensschritten einer aspect lierten, sequentiellen Textinterpretation des biographisch-narrativen Interviews. Im Anschluss an die Entwicklung riskanter Strukturhypothesen, der examine der objektiven Daten zum Familienhintergrund (a) folgt die ausfuhrliche inhaltlich-strukturelle Be schreibung der biographischen Erzahlung (b) sowie eine Darstellung der biographischen Gesamtformung (c), in der die zentralen Phasen der Erfahrungsaufschichtung sowie einige zentrale Muster der Biographie nochmals zusammenfassend dargestellt werden.

Additional resources for Android-Programmierung - kurz & gut

Example text

Programmieren Android zu programmieren heißt, Java-Programme zu schreiben, Ressourcen zusammenzustellen und das Manifest zu konfigurieren. Für alle diese Activities stellen Ihnen Eclipse und das ADT-Plugin hilfreiche Werkzeuge zur Verfügung. Andere IDEs bieten ähnliche Möglichkeiten, die sich in der Bedienung nur wenig unterscheiden. Java-Programme Das Kernstück einer Android-Anwendung bilden die Java-Programme für Komponenten und sonstige benötigte Klassen. Sie verwenden dabei die normale Java-5- oder Java-6-Syntax sowie die Standardbibliothek mit dem Android-Framework, einem Großteil der normalen Java-Standardklassen und einigen zusätzlichen Paketen.

B. bezahlt und kostenlos) organisieren. Testprojekte Sie lassen sich zwar installieren, dienen aber nur dazu, andere Anwendungen zu testen. Sie basieren auf dem Java-Test-Framework JUnit und bieten die Möglichkeit, entsprechend konfigurierte Testreihen automatisch ablaufen zu lasen und dabei auftretende Probleme übersichtlich darzustellen. An dieser Stelle betrachten wir zunächst nur die normalen Android-Projekte. Auf Testprojekte werden wir im Abschnitt »Testen« weiter unten noch zu sprechen kommen.

Zur Darstellung von GoogleMaps Extras Android Support Libary – Erweiterungspaket, das es u. a. erlaubt, bestimmte Features neuerer Android-Plattformen auch auf älteren Geräten zu verwenden Android USB Driver – Treiber für den Anschluss der Google-Entwicklertelefone (Nexus One/S u. ) unter Windows. Für andere Telefone müssen die Treiber der betreffenden Hersteller verwendet werden; unter Mac OS X und Linux werden keine Treiber benötigt. Darüber hinaus gibt es weitere Bibliotheken, insbesondere für die Nutzung diverser Google-Dienste.

Download PDF sample

Rated 4.86 of 5 – based on 8 votes