Home > Computing and Information Technology > Computer programming / software engineering > Java für die Android-Entwicklung für Dummies: (Für Dummies)
17%
Java für die Android-Entwicklung für Dummies: (Für Dummies)

Java für die Android-Entwicklung für Dummies: (Für Dummies)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Alle Java-Grundlagen für die App-Entwicklung Sie möchten eigene Android-Apps entwickeln, können aber noch nicht programmieren oder zumindest noch kein Java? Dann ist dieses Buch wie für Sie gemacht. Nach der Installation der kostenlosen Entwicklungswerkzeuge lernen Sie Schritt für Schritt alle wichtigen Code-Elemente wie Variablen, Methoden und Schleifen sowie die objektorientierte Programmierung kennen. Außerdem erfahren Sie, wie Android-Apps aufgebaut sind, wie Sie sie mit Buttons, Auswahllisten und Layouts ausstatten und die Programmlogik mit Java erstellen. Anhand eines Spiels und einer Twitter-App sehen Sie, wie alles zusammenhängt. So steht Ihren eigenen Apps nichts mehr im Weg!

Table of Contents:
Über den Autor 7 Einführung 19 Wie Sie dieses Buch verwenden 19 In diesem Buch verwendete Konventionen 19 Was Sie nicht lesen müssen 20 Törichte Voraussetzungen 20 Wie dieses Buch aufgebaut ist 21 Teil I: Los geht’s mit Java für die Android-Entwicklung 21 Teil II: Eigene Java-Programme schreiben 22 Teil III: Mit dem großen Ganzen arbeiten: Objektorientierte Programmierung 22 Teil IV: Android mit Java-Code leistungsfähiger machen 22 Teil V: Der Top-Ten-Teil 22 Im Web gibt’s noch mehr 23 In diesem Buch verwendete Symbole 23 Wie es weitergeht 24 Teil I Los geht’s mit Java für die Android-Entwicklung 25 Kapitel 1 Alles über Java und Android 27 Die Sicht der Benutzer 27 Die vielen Gesichter von Android 28 Die Sichtweise des Entwicklers 30 Java 30 XML 32 Linux 33 Mit Java von der Entwicklung bis zur Ausführung 34 Was ist ein Compiler? 34 Was ist eine virtuelle Maschine? 38 Java, Android und Gartenbau 40 Kapitel 2 Die Werkzeuge, die Sie benötigen 41 Was Sie benötigen 41 Wenn Sie gerne darauf verzichten, Handbücher zu lesen ... 43 An die Beispielprogramme dieses Buches gelangen 46 Informationen sammeln 47 Verwenden Sie ein 32-Bit- oder ein 64-Bit-Betriebssystem? 48 Wenn Sie ein Mac-Benutzer sind, besitzen Sie welche Version von OS X? 53 Ist auf Ihrem Computer eine aktuelle Java-Version installiert? 53 Java installieren 54 Das Android SDK installieren 55 Eclipse zum ersten Mal ausführen 56 Mensch, wo ist denn mein Android SDK hin? 58 Eclipse trifft Java! 60 Die Beispielprogramme dieses Buches importieren 65 Ein virtuelles Android-Gerät erstellen 68 Kapitel 3 Standard-Java-Programme ausführen 73 Ein fertiges Java-Programm ausführen 73 Einen eigenen Code schreiben und ausführen 78 Ihre Programme von meinen trennen 78 Ein eigenes Programm schreiben und ausführen 79 Was ist das für Krimskrams da im Eclipse-Fenster? 90 Das große Ganze verstehen 91 Views, Editoren und anderes Zeugs 92 Sich eine View oder einen Editor genauer ansehen 94 Zurück zum großen Ganzen 96 Kapitel 4 Eine Android-App erstellen 97 Die erste eigene Android-App erstellen 97 Ein Android-Projekt anlegen 98 Das Projekt ausführen 103 Im Falle eines Falles 107 Apps auf einem echten Gerät testen 112 Eine Android-App analysieren 115 Der Ordner »src« 115 Der Ordner »res« 116 Der Zweig »Android 4.3« 124 Die Datei »AndroidManifest.xml« 127 Teil II Eigene Java-Programme schreiben 129 Kapitel 5 Eine Ode an den Code 131 Standardmäßige Oracle-Java-Programme untersuchen 131 Die Java-Klasse 133 Die Klassennamen 136 Warum Java-Methoden mit den Mahlzeiten eines Restaurants verglichen werden können 137 Was hat Mom’s Restaurant mit Java zu tun? 137 Die Methode »main« in einem standardmäßigen Java-Programm 141 Den Code mit Satzzeichen versehen 142 Wunderbare Kommentare 144 Wie sieht Barry Burds Entschuldigung aus? 147 Eine weitere einzeilige Methode 147 Noch mehr Java-Methoden 148 Eine wichtige Deklaration 150 Noch mehr Parameter für Methoden 151 Weniger Parameter 152 Hallo, Android 153 Wo ist die Methode »main«? 154 Eine Klasse erweitern 155 Methoden überschreiben 155 Die Methoden einer Activity, die Arbeitspferde sind 156 Kapitel 6 Die Bausteine von Java 159 Information ist das, was sie liefert 160 Namensgebung von Variablen 162 Die Namensgebung bei Typen 162 Zuweisungen und Anfangswerte 163 Ausdrücke und Literale 164 Wie Zeichen aneinandergereiht werden 167 Die primitiven Java-Typen 168 Dinge, die Sie mit Typen machen können 169 Buchstaben zu Zahlen hinzufügen (Hä?) 171 Javas exotische Zuweisungsoperatoren 173 Das wahre Bit 174 Genauigkeit 175 Javas logische Operatoren verwenden 177 Das große Klammern 183 Inhaltsverzeichnis Kapitel 7 Obwohl es hier um Methode geht, spielt auch Wahnsinn eine Rolle 185 Sorgfältig schreiben 186 Erweitern ist gut; Einschränken ist schlecht 188 Inkompatible Typen 189 Einen Hammer einsetzen, damit ein Dübel in ein Loch passt 190 Eine Methode aufrufen 191 Parameter von Methoden und Java-Typen 194 Rückgabetypen 195 Die große Leere 196 Zahlen anzeigen 197 Überladen von Methoden durch aufgeblasene Software 198 Primitive Datentypen und vorläufige Werte 202 Worauf muss ein Entwickler achten? 206 Ein Wort zum Abschluss 207 Kapitel 8 Was Java (wann) macht 211 Entscheidungen fällen 211 Auf Gleichheit prüfen 212 if-Anweisungen und Java 213 Ein Abstecher, der mit der Bildschirmdichte unter Android zu tun hat 215 Aus vielen Alternativen auswählen 216 Einige Formalien, die mit der Java-Anweisung »switch« zu tun haben 223 Anweisungen immer und immer wieder wiederholen 224 Prüfen und wiederholen 225 Einige Formalien, die mit der Java-Anweisung »while« zu tun haben 229 Wiederholen, und dann erst überpüpfen 231 Einige Formalien, die mit der Java-Anweisung »do« zu tun haben 233 Zählen, zählen, zählen 233 Einige Formalien, die mit der Java-Anweisung »for« zu tun haben 236 Was kommt als Nächstes? 236 Teil III Die großen Zusammenhänge: Objektorientierte Programmierung 237 Kapitel 9 Warum objektorientierte Programmierung mit dem Verkauf von Käse verglichen werden kann 239 Klassen und Objekte 240 Was ist nun eine Klasse wirklich? 241 Was ist ein Objekt? 244 Objekte erstellen 245 Namen wiederverwenden 247 Einen Konstruktor aufrufen 249 Noch mehr von Klassen und Objekten (dieser Mischung Methoden hinzufügen) 251 Konstruktoren mit Parametern 253 Der Standardkonstruktor 256 Das ist es! 257 Einem Objekt mehr Pflichten übertragen 260 Die Mitglieder einer Klasse 263 Referenztypen 263 Parameterübergabe per Referenz 265 Javas Modifikatoren 267 Öffentliche Klassen und Klassen für den standardmäßigen Zugriff 268 Zugriff auf Felder und Methoden 270 »Getter« und »Setter« verwenden 274 Was bedeutet »static«? 276 Wissen, wann ein statisches Mitglied erstellt werden muss 278 Wie geht es weiter? 282 Kapitel 10 Zeit und Geld sparen: Code wiederverwenden 283 Das letzte Wort über Mitarbeiter – oder auch nicht 284 Eine Klasse erweitern 285 Methoden überschreiben 288 Java-Annotations 294 Weitere Informationen zu Javas Modifikatoren 296 Die Dinge einfach halten 301 Ein Interface verwenden 301 Einen Rückruf erstellen 305 Wie vielseitig ist dieses Interface? 312 Das Java-Schlüsselwort »super« 315 Und was hat das mit Android zu tun? 315 Teil IV Android durch Java-Code leistungsfähiger machen 319 Kapitel 11 Eine einfaches Android-Beispiel: Auf das Anklicken einer Schaltfläche reagieren 321 Das erste Beispiel mit einer Schaltfläche 321 Die Android-App erstellen 322 Ihrem Java-Code eine View zur Verfügung stellen 329 Und noch einmal Casting 332 Eine Einführung in innere Klassen 333 Bitte keine Öffentlichkeit! 335 Den einfachen Weg gehen 337 Ich habe Sie davor gewarnt, den Rest dieses Kapitels zu lesen 338 Der »mühelose« Weg, um eine Schaltfläche anzuklicken 338 Kapitel 12 Sich gleichzeitig um vieles kümmern 341 Eine Sammelklasse erstellen 341 Java-Generics 343 Javas Wrapperklassen 348 Eine Sammlung schrittweise durchlaufen 349 Ein warnendes Beispiel 351 Javas Klassen der mehrfachen Sammlungen 352 Arrays 353 Javas »varargs« 355 Sammlungen in einer Android-App verwenden 358 Das Anfangslayout der zentralen Activity 359 Die zentrale Activity einer App 361 Die »List«-Activity einer App 363 Die Datei »AndroidManifest.xml« einer App 365 Kapitel 13 Eine Android-App für soziale Medien 367 Die Dateien der Twitter-App 368 Die jar-Datei der Twitter4J-API 368 Die Manifestdatei 370 Die Layout-Datei der zentralen Activity 371 Die Datei »twitter4j.properties« 374 An den OAuth-Code gelangen 376 Die zentrale Activity der Anwendung 378 Die Methode »onCreate« 384 Die Methoden, die auf eine Schaltfläche achten 384 Das Problem mit den Threads 384 Androids »AsyncTask« 387 Die Klassen »AsyncTask« meiner Twitter-App 389 Auf den Punkt kommen 391 Javas Ausnahmen 392 Catch-Klauseln 394 Die Klausel »finally« 395 Den Schwarzen Peter weitergeben 396 Kapitel 14 Hungry Burds: ein einfaches Android-Spiel 399 Das Spiel »Hungry Burds« 399 Die Dateien des Projekts 402 Die zentrale Activity 405 Der Code, der ganze Code und nichts als der Code 408 Zufall 411 Den Bildschirm ausmessen 411 Einen Burd entwerfen 414 Android-Animationen 415 Shared Preferences 417 Das hat Spaß gemacht 418 Teil V Der Top-Ten-Teil 419 Kapitel 15 Zehn Wege, um Fehler zu verhindern 421 Großbuchstaben dorthin stellen, wo sie hingehören 421 Aus einer switch-Anweisung aussteigen 422 Werte mit doppelten Gleichheitszeichen vergleichen 422 Listener hinzufügen, um mit Ereignissen umzugehen 422 Den benötigten Konstruktor definieren 423 Nichtstatische Verweise reparieren 423 Gefangen in den Grenzen eines Arrays 423 »Null Pointer« vorhersehen 424 Berechtigungen verwenden 425 Die Meldung »Activity not found« 425 Kapitel 16 (Mehr als) Zehn Websites für Entwickler 427 Die Websites dieses Buches 427 Aus erster Hand 427 Neuigkeiten und Besprechungen 427 Die Lieblinge aller 428 Das gibt es auch auf Deutsch 428 Stichwortverzeichnis 429


Best Sellers


Product Details
  • ISBN-13: 9783527709960
  • Publisher: Wiley-VCH Verlag GmbH
  • Publisher Imprint: Blackwell Verlag GmbH
  • Height: 240 mm
  • No of Pages: 432
  • Series Title: Für Dummies
  • Weight: 737 gr
  • ISBN-10: 3527709967
  • Publisher Date: 12 Mar 2014
  • Binding: Paperback
  • Language: German
  • Returnable: Y
  • Spine Width: 176 mm
  • Width: 176 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Java für die Android-Entwicklung für Dummies: (Für Dummies)
Wiley-VCH Verlag GmbH -
Java für die Android-Entwicklung für Dummies: (Für Dummies)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Java für die Android-Entwicklung für Dummies: (Für Dummies)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA