Programujeme pro Android: 2., rozšířené vydáníGrada Publishing a.s., 22. 10. 2013 - Počet stran: 256 Druhé vydání úspěšné knihy přináší navíc sekci popisující kompletní vývoj funkční aplikace, ve které si čtenář vyzkouší většinu probíraných témat a může si tak danou problematiku osahat a vyzkoušet. Dále přibyl popis přípravy aplikace pro publikaci v Android marketu a celý proces. Čtenář tedy bude moci na základě získaných znalostí svoji aplikaci zpeněžit. Dalšími rozšířeními jsou tipy a triky pro vývoj mobilní aplikace pro Android, například umístění Google reklamy, lokalizace aplikace do více jazykových mutací, atd. I když se jedná o jeden z nejmladších operačních systémů, jeho oblíbenost vzrůstá neuvěřitelným tempem. Je to operační systém velmi rychlý a stabilní. Android market je nabitý k prasknutí aplikacemi všeho druhu a zdrojový kód Androidu je volně dostupný a šířený jako open source. Vzhledem k rozšířenosti a obrovskému růstu popularity tohoto OS, roste poptávka po kvalitním programovém vybavení a tím pádem jsou programátoři vzdělaní v této oblasti čím dál více žádaní. |
Obsah
13 | |
15 | |
25 | |
39 | |
4 První projekt Hello World | 53 |
5 Stručný úvod do programování v jazyce Java | 59 |
6 Uživatelské rozhraní | 73 |
7 Využití standardních vizuálních komponent | 93 |
11 Widgety na domovské obrazovce | 171 |
12 Práce s GPS | 183 |
13 Vývoj reálné aplikace krok za krokem | 197 |
14 Testujeme aplikaci v reálném zařízení | 233 |
15 Monetizace aplikace | 237 |
16 Tipy a triky | 243 |
17 Užitečné zkratky a odkazy | 245 |
Závěr | 247 |
8 Databázový systém SQLite | 137 |
9 Preference | 155 |
10 Práce s datovými soubory | 165 |
Zdroje | 248 |
249 | |
Další vydání - Zobrazit všechny
Běžně se vyskytující výrazy a sousloví
aktivity aktualizace Android android android android:layout_height="fill_parent android:layout_height="wrap_content android:layout_width="fill_parent android:layout_width="match_parent android:layout_width="wrap_content appWidgetManager atribut Bluetooth boolean broadcast Button být context další databáze definuje e-mailu Eclipse EditText encoding="utf–8 Google hodnota hovorů import instance třídy item Java Javě jazyce Java jelikož jež kód kódu komponent kurzor layout_height="wrap_content LinearLayout Linux location menu metody možné může např následně následující nastavení než null objektu obrazovce obrazovky obsahovat obsahuje operační systém Override public void parametr Pokud položek položky pomocí popisek popř potřeba použít preferencí private proměnné prostředí Eclipse prostřednictvím představuje příchozí SMS Příklad použití případě public class rámci reprezentuje resp return true rozvržení řádku řetězec seznam sloupce slouží SMTP souboru AndroidManifest.xml SQLite static String systém Android Tato TextView tlačítko tohoto Třída třídu typu umožňuje uživatele uživatelského rozhraní verze View volání všechny vytvoření vytvořit vývojář vývojové prostředí webový prohlížeč Wi-Fi widgetu XML návrh XML souboru xmlns:android="http://schemas.android.com/apk/res zařízení zobrazení zobrazí způsobem