Mobile Anwendungen mit Android: Entwicklung und praktischer Einsatz
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Addison Wesley
2012
|
Schriftenreihe: | Open source library
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Auf der CD: [...] alle im Buch verwendeten Beispiele samt Ressourcen sowie Bildern und die notwendigen Installationsdateien für die Entwicklungsumgebung. |
Beschreibung: | 464 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 9783827330475 9783827332738 3827330475 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036759904 | ||
003 | DE-604 | ||
005 | 20130508 | ||
007 | t| | ||
008 | 101105s2012 xx ad|| |||| 00||| ger d | ||
015 | |a 10,N39 |2 dnb | ||
016 | 7 | |a 1007197331 |2 DE-101 | |
020 | |a 9783827330475 |c Gb. : EUR 39.80 (DE), EUR 40.90 (AT), sfr 67.00 (freier Pr.) |9 978-3-8273-3047-5 | ||
020 | |a 9783827332738 |c ISBN der Sonderpreisausg., Gb. : EUR 19.95 (DE), EUR 20.60 (AT) |9 978-3-8273-3273-8 | ||
020 | |a 3827330475 |9 3-8273-3047-5 | ||
024 | 3 | |a 9783827330475 | |
035 | |a (OCoLC)700355011 | ||
035 | |a (DE-599)DNB1007197331 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-M347 |a DE-91G |a DE-2070s |a DE-92 |a DE-11 |a DE-355 |a DE-1043 |a DE-1102 |a DE-859 |a DE-703 |a DE-12 |a DE-634 |a DE-1051 |a DE-Aug4 |a DE-91 |a DE-862 |a DE-863 |a DE-523 |a DE-1047 |a DE-B768 |a DE-739 |a DE-20 |a DE-521 | ||
082 | 0 | |a 005.26 |2 22/ger | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a ST 326 |0 (DE-625)143662: |2 rvk | ||
084 | |a ST 520 |0 (DE-625)143678: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 435f |2 stub | ||
100 | 1 | |a Bach, Mike |e Verfasser |0 (DE-588)1018430865 |4 aut | |
245 | 1 | 0 | |a Mobile Anwendungen mit Android |b Entwicklung und praktischer Einsatz |c Mike Bach |
264 | 1 | |a München [u.a.] |b Addison Wesley |c 2012 | |
300 | |a 464 S. |b Ill., graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Open source library | |
500 | |a Auf der CD: [...] alle im Buch verwendeten Beispiele samt Ressourcen sowie Bildern und die notwendigen Installationsdateien für die Entwicklungsumgebung. | ||
650 | 0 | 7 | |a Android |g Systemplattform |0 (DE-588)7635475-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 1 | |a Android |g Systemplattform |0 (DE-588)7635475-1 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3541428&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020676969&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-020676969 |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-863_location | 1000 |
DE-BY-FWS_call_number | 1000/ST 261 A63 B118st 1000/ST 261 A63 B118 2000/ST 261 A63 B118 |
DE-BY-FWS_katkey | 423391 |
DE-BY-FWS_media_number | 083101216810 083101216821 083101278201 083000505242 |
_version_ | 1825087287710449664 |
adam_text |
Titel: Mobile Anwendungen mit Android
Autor: Bach, Mike
Jahr: 2012
Inhaltsverzeichnis
Vorwort 11
Zum Inhalt und zur Benutzung 13
1 Die ganze Welt in einer Hand 15
1.1 Geschichte, Gegenwart und Zukunft. 15
1.2 Warum also Android?. 18
1.3 Es gibt fiir alles eine App. 21
1.4 Die Geschichte von Android. 23
1.5 DieauOere Hulle. 26
1.5.1 Bildschirm. 27
1.5.2 Eingabegerate. 31
1.5.3 Sensoren. 35
1.5.4 Netzwerk/Kommunikation. 47
1.5.5 Kamera. 51
1.5.6 Speicher. 53
1.5.7 SQL-Datenbank. 55
1.5.8 Synchronisieren und Backup. 55
1.5.9 USB. 56
1.6 Der innere Kern. 56
1.6.1 Modularisierung und Kopplung. 58
1.6.2 Die Benutzeroberflache. 59
1.6.3 WebKitundHTML5. 62
1.6.4 Multimedia . 63
1.6.5 Sicherheitsaspekte. 64
1.7 Die Oberflache. 65
1.7.1 Hochformat und Querformat. 65
1.7.2 Smartphones und Tablets. 66
1.8 Zusammenfassung. 68
2 Einrichten der Entwicklungsumgebung 69
2.1 Systemvoraussetzungen . 71
2.1.1 Hardware und Betriebssystem . . 71
2.1.2 Java JDK. 72
2.1.3 Entwicklungsumgebung . 73
2.1.4 Das Android-SDK und die Android Development Tools iADT) . 74
INHALTSVERZEICHNIS
2.2 Installation der Entwicklungsumgebung Schritt fur Schritt. 74
2.2.1 Herunterladen und installieren des JDK. 75
2.2.2 Herunterladen und installieren des Android-SDK. 78
2.2.3 Herunterladen und installieren der Eclipse. 82
2.2.4 Erster Aufruf von Eclipse. 83
2.2.5 Installieren des ADT-Plug-ins. 86
2.2.6 Konfigurieren des ADT-Plug-ins. 90
2.2.7 Aktualisieren des ADT-Plug-ins. 91
2.3 Android Development Tools im Detail. 94
2.3.1 Der SDK- und AVD-Manager. 95
2.3.2 Anschluss von Android-Geraten uber USB. 100
2.3.3 9-Patch-Zeichenprogramm. 101
2.3.4 Android Debug Bridge. 102
2.3.5 Das ADT-Plug-in. 102
2.4 Fazit. 106
Android - Schritt fiir Schritt 107
3.1 Anlegen eines Projekts. 107
3.1.1 Das Projekt. 108
3.1.2 Build Target. 108
3.1.3 Application und Package Name. 109
3.1.4 Create Activity. 110
3.1.5 Min SDK Version. 111
3.1.6 Erstellen des Projekts. 111
3.2 Die Projektstruktur. 112
3.3 Die Android-Architektur. 113
3.4 Allgemeine Grundlagen. 115
3.5 Grundlegende Eigenschaften von Android-Applikationen. 118
3.6 Organisation von Android-Anwendungen. 122
3.6.1 Das Android Package. 122
3.6.2 Das Manifest. 123
3.7 Nachrichten und Ereignisse. 129
3.8 Intents (Absichten, Zwecke, Ereignisse). 132
3.9 Bausteine von Android-Applikationen. 143
3.10 Application Resources. 146
3.10.1 Grundlegende Struktur. 146
3.10.2 Konfigurationsabhangige alternative Ressourcen. 148
3.10.3 Ressourcen-IDs. 154
3.10.4 Zugriff auf Ressourcen. 155
3.10.5 Einfache Ressourcen. 158
3.10.6 Komplexe Ressourcen. 163
INHALTSVERZEICHNIS
3.11 Das Userinterface. 169
3.11.1 Wichtige Ui-Elemente. 169
3.11.2 Layouts definieren. 170
3.11.3 Anlegen von Layouts in Eclipse. 178
3.11.4 Fiillen des Layouts mit Widgets und anderem. 187
3.11.5 Menus und die Action Bar. 192
3.11.6 Auf Benutzereingaben reagieren. 196
3.11.7 Eigene Views und Widgets. 218
3.11.8 Dialoge und Benachrichtigungen. 230
3.11.9 Styles und Themes . 247
3.11.10 Die Action Bar im Detail. 257
3.11.11 Datenbindung an Views. 263
3.11.12 Drag Drop. 277
3.12 Activities. 281
3.12.1 Grundlegendes uber Activities. 281
3.12.2 Die Activity genauer betrachtet. 283
3.13 Fragments. 291
3.13.1 Die Kompatibilitatsbibtiothek. 292
3.13.2 Fragmente im Detail. 293
3.13.3 FragmentManager und FragmentTransaction. 301
3.13.4 Breadcrumbs. 306
3.13.5 Tabs. 308
3.13.6 Animation. 310
3.14 Content-Provider. 312
3.14.1 Zugriff auf bestehende Content-Provider. 314
3.14.2 Erstellen eines eigenen Content-Providers. 323
3.15 Loader. 334
3.16 Broadcast Receiver. 341
3.17 Services. 343
3.18 Zwischenbilanz. 348
Die Tiefen von Android 349
4.1 Grafik. 349
4.1.1 Zeichnen in View.onDrawL.j. 350
4.1.2 Der Canvas und das Paint-Objekt. 351
4.1.3 SurfaceView. 363
4.1.4 Drawables. 370
4.1.5 Animationen. . 374
4.2 Storage. 380
4.3 App Widgets. 389
INHALTSVERZEICHNIS
4.4 Sensoren. 400
4.5 Location Services. 410
4.6 Multimedia. 418
4.7 Netzwerk. 432
4.8 Near-Field-Communication. 435
4.9 Veroffentlichen von Apps. 442
4.10 Ein Wort zum Schluss. 450
Uberblick iiber die Beispielprojekte. 451
Stichwortverzeichnis. 455
10 |
any_adam_object | 1 |
author | Bach, Mike |
author_GND | (DE-588)1018430865 |
author_facet | Bach, Mike |
author_role | aut |
author_sort | Bach, Mike |
author_variant | m b mb |
building | Verbundindex |
bvnumber | BV036759904 |
classification_rvk | ST 230 ST 232 ST 250 ST 261 ST 326 ST 520 |
classification_tum | DAT 435f |
ctrlnum | (OCoLC)700355011 (DE-599)DNB1007197331 |
dewey-full | 005.26 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.26 |
dewey-search | 005.26 |
dewey-sort | 15.26 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV036759904</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130508</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">101105s2012 xx ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N39</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1007197331</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827330475</subfield><subfield code="c">Gb. : EUR 39.80 (DE), EUR 40.90 (AT), sfr 67.00 (freier Pr.)</subfield><subfield code="9">978-3-8273-3047-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827332738</subfield><subfield code="c">ISBN der Sonderpreisausg., Gb. : EUR 19.95 (DE), EUR 20.60 (AT)</subfield><subfield code="9">978-3-8273-3273-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827330475</subfield><subfield code="9">3-8273-3047-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783827330475</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)700355011</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1007197331</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-1047</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-521</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.26</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 326</subfield><subfield code="0">(DE-625)143662:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 520</subfield><subfield code="0">(DE-625)143678:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 435f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bach, Mike</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1018430865</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mobile Anwendungen mit Android</subfield><subfield code="b">Entwicklung und praktischer Einsatz</subfield><subfield code="c">Mike Bach</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Addison Wesley</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">464 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Open source library</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf der CD: [...] alle im Buch verwendeten Beispiele samt Ressourcen sowie Bildern und die notwendigen Installationsdateien für die Entwicklungsumgebung.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Android</subfield><subfield code="g">Systemplattform</subfield><subfield code="0">(DE-588)7635475-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Android</subfield><subfield code="g">Systemplattform</subfield><subfield code="0">(DE-588)7635475-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3541428&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020676969&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020676969</subfield></datafield></record></collection> |
id | DE-604.BV036759904 |
illustrated | Illustrated |
indexdate | 2025-02-26T04:01:11Z |
institution | BVB |
isbn | 9783827330475 9783827332738 3827330475 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020676969 |
oclc_num | 700355011 |
open_access_boolean | |
owner | DE-M347 DE-91G DE-BY-TUM DE-2070s DE-92 DE-11 DE-355 DE-BY-UBR DE-1043 DE-1102 DE-859 DE-703 DE-12 DE-634 DE-1051 DE-Aug4 DE-91 DE-BY-TUM DE-862 DE-BY-FWS DE-863 DE-BY-FWS DE-523 DE-1047 DE-B768 DE-739 DE-20 DE-521 |
owner_facet | DE-M347 DE-91G DE-BY-TUM DE-2070s DE-92 DE-11 DE-355 DE-BY-UBR DE-1043 DE-1102 DE-859 DE-703 DE-12 DE-634 DE-1051 DE-Aug4 DE-91 DE-BY-TUM DE-862 DE-BY-FWS DE-863 DE-BY-FWS DE-523 DE-1047 DE-B768 DE-739 DE-20 DE-521 |
physical | 464 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Addison Wesley |
record_format | marc |
series2 | Open source library |
spellingShingle | Bach, Mike Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz Android Systemplattform (DE-588)7635475-1 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)7635475-1 (DE-588)4076370-5 |
title | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz |
title_auth | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz |
title_exact_search | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz |
title_full | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz Mike Bach |
title_fullStr | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz Mike Bach |
title_full_unstemmed | Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz Mike Bach |
title_short | Mobile Anwendungen mit Android |
title_sort | mobile anwendungen mit android entwicklung und praktischer einsatz |
title_sub | Entwicklung und praktischer Einsatz |
topic | Android Systemplattform (DE-588)7635475-1 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | Android Systemplattform Programmierung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3541428&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020676969&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bachmike mobileanwendungenmitandroidentwicklungundpraktischereinsatz |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 261 A63 B118 1000 ST 261 A63 B118st |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |
Exemplar 2 | ausleihbar Verfügbar Bestellen |
Exemplar 3 | ausleihbar Verfügbar Bestellen |
THWS Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 ST 261 A63 B118 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |