Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 WNT
Rzecz o istocie informatyki Algorytmika

Rzecz o istocie informatyki Algorytmika

49.00zł
Android w akcji Wydanie II 99.00zł
Android w akcji Wydanie II

Tytuł: Android w akcji Wydanie II
Autor: W. Frank Ableson, Robi Sen, Chris King
ISBN: 978-83-246-3380-7
Ilość stron: 624
Data wydania: 10/2011
Oprawa: Miękka
Format: 168x237
Wydawnictwo: HELION

Cena: 99.00zł


Rozbudowany podręcznik tworzenia niesamowitych aplikacji dla systemu Android!

  • Android SDK i programowanie aplikacji WWW
  • Komunikacja Bluetooth i przetwarzanie danych z czujników
  • Grafika, animacja i multimedia w Androidzie
  • Techniki pisania natywnych aplikacji w języku C

Skoro zwróciłeś uwagę właśnie na tę książkę, zapewne dobrze wiesz, czym jest Android i co potrafi — teraz przyszła pora, abyś sprawdził go także w akcji! Oto doskonała książka dla wszystkich programistów, którym marzy się tworzenie własnych aplikacji dla robiącego oszałamiającą karierę systemu. Choć ta książka nie jest przeznaczona dla początkujących, zawiera wszystkie informacje potrzebne osobom, dla których Android jest całkowicie nowym środowiskiem. Można w niej znaleźć instrukcje niezbędne do szybkiego zorientowania się w architekturze tej platformy oraz sposobie jej działania, co pozwoli sprawnie rozpocząć pracę w tym środowisku. Pozostałe rozdziały to już czysta frajda programowania!

Od czego zaczniesz zabawę z Androidem? Dowiesz się, jak budować aplikacje dla tego systemu od najmniejszych cegiełek aż po ekrany, dodawać funkcje telefoniczne i wykorzystywać bibliotekę OpenGL ES do tworzenia złożonej grafiki 2D oraz 3D. Następnie poznasz zasady tworzenia większych aplikacji oraz techniki pisania aplikacji w języku C, także z użyciem Android Native Development Kit. Opanujesz potężne narzędzie Android SDK oraz budowanie aplikacji dla WebKit z użyciem HTML 5, a nawet nauczysz się rozszerzać lub zastępować wbudowane funkcje Androida na podstawie użytecznych i intrygujących przykładów.

  • Wprowadzenie do systemu Android
  • Środowisko programowania
  • Komponenty interfejsu użytkownika, w tym View i Layout
  • Metody przechowywania i odczytywania lokalnych danych
  • Sieci oraz usługi sieciowe
  • Przegląd podstawowych zagadnień związanych z telefonią
  • Powiadomienia i alarmy
  • Grafika i animacja w Androidzie
  • Korzystanie z funkcji multimedialnych Androida
  • Usługi oparte na lokalizacji
  • Integracja kontaktów z platformy społecznościowej
  • Aplikacja wspomagająca serwisantów
  • Budowanie aplikacji Android w języku C
  • Bluetooth, sensory i widżety aplikacji
  • Tworzenie stron WWW dla systemu Android
  • Strategie lokalizowania aplikacji
  • Android Native Development Kit
  • Korzystanie z SDK oraz AVD Manager

Wkrocz wreszcie do akcji i zacznij tworzyć własne aplikacje dla Androida.

Spis treści:

Część I. Czym jest Android? Zarys ogólny (27)
1. Wprowadzenie do systemu Android (29)

  • 1.1. Platforma Android (30)
  • 1.2. Omówienie rynku Androida (32)
    • 1.2.1. Operatorzy telefonii komórkowej (32)
    • 1.2.2. Android kontra zaawansowane telefony (32)
    • 1.2.3. Android kontra smartfony (34)
    • 1.2.4. Android kontra Android (35)
    • 1.2.5. Licencjonowanie Androida (35)
  • 1.3. Warstwy systemu Android (36)
    • 1.3.1. Budowanie na bazie jądra Linux (38)
    • 1.3.2. Praca w maszynie wirtualnej Dalvik (39)
  • 1.4. Intencje w programowaniu dla Androida (39)
    • 1.4.1. Wykorzystywanie intuicyjnego interfejsu użytkownika (40)
    • 1.4.2. Sposób działania intencji (40)
  • 1.5. Cztery rodzaje komponentów Androida (43)
    • 1.5.1. Klasa Activity (44)
    • 1.5.2. Klasa Service (45)
    • 1.5.3. Klasa BroadcastReceiver (46)
    • 1.5.4. Klasa ContentProvider (49)
  • 1.6. Budowa pliku AndroidManifest.xml (50)
  • 1.7. Odwzorowanie aplikacji na procesy (52)
  • 1.8. Tworzenie aplikacji dla systemu Android (53)
  • 1.9. Podsumowanie (57)

2. Środowisko programowania dla systemu Android (59)

  • 2.1. Wprowadzenie do Android SDK (60)
    • 2.1.1. Podstawowe pakiety systemu Android (61)
    • 2.1.2. Pakiety opcjonalne (62)
  • 2.2. Przegląd środowiska programowania (62)
    • 2.2.1. Perspektywa Java (64)
    • 2.2.2. Perspektywa DDMS (65)
    • 2.2.3. Narzędzia wiersza poleceń (68)
  • 2.3. Budowanie aplikacji dla systemu Android w Eclipse (71)
    • 2.3.1. Kreator projektu aplikacji Android (72)
    • 2.3.2. Kod źródłowy przykładowej aplikacji Android (72)
    • 2.3.3. Pakowanie aplikacji (79)
  • 2.4. Użycie emulatora systemu Android (80)
    • 2.4.1. Konfiguracja środowiska emulowanego (81)
    • 2.4.2. Testowanie aplikacji w emulatorze (85)
  • 2.5. Debugowanie aplikacji (86)
  • 2.6. Podsumowanie (88)

Część II. Ćwiczenia z Android SDK (89)
3. Interfejs użytkownika (91)

  • 3.1. Tworzenie aktywności (93)
    • 3.1.1. Tworzenie klasy Activity (94)
    • 3.1.2. Przedstawiamy cykl życia aktywności (99)
  • 3.2. Praca z widokami (103)
    • 3.2.1. Przegląd wspólnych widoków (103)
    • 3.2.2. Korzystanie z ListView (105)
    • 3.2.3. Wielowątkowość z użyciem klas Handler i Message (109)
    • 3.2.4. Tworzenie własnych widoków (111)
    • 3.2.5. Przedstawiamy układy (113)
    • 3.2.6. Obsługa fokusu (115)
    • 3.2.7. Przechwytywanie zdarzeń (116)
  • 3.3. Użycie zasobów (117)
    • 3.3.1. Obsługiwane typy zasobów (117)
    • 3.3.2. Odwoływanie się do zasobów w kodzie Java (118)
    • 3.3.3. Definiowanie widoków i układów w zasobach XML (120)
    • 3.3.4. Wartości zewnętrzne (122)
    • 3.3.5. Tworzenie animacji (125)
  • 3.4. Przedstawiamy plik AndroidManifest.xml (126)
  • 3.5. Podsumowanie (128)

4. Intencje i usługi (129)

  • 4.1. Obsługa aplikacji Wyszukiwarka restauracji z użyciem intencji (130)
    • 4.1.1. Definiowanie intencji (131)
    • 4.1.2. Wywołania jawne i niejawne (131)
    • 4.1.3. Dodawanie łączy zewnętrznych do aplikacji Wyszukiwarka restauracji (132)
    • 4.1.4. Wyszukiwanie celu dla intencji (135)
    • 4.1.5. Wykorzystanie aktywności dostępnych w Androidzie (137)
  • 4.2. Sprawdzanie pogody z użyciem własnych URI (138)
    • 4.2.1. Oferowanie własnych URI (138)
    • 4.2.2. Użycie niestandardowego URI (140)
  • 4.3. Sprawdzanie pogody za pomocą obiektu BroadcastReceiver (142)
    • 4.3.1. Rozgłaszanie intencji (142)
    • 4.3.2. Tworzenie odbiornika (143)
  • 4.4. Budowanie usługi prognozy pogody (144)
  • 4.5. Komunikacja WeatherAlertService z innymi aplikacjami (148)
    • 4.5.1. Język definicji interfejsu (148)
    • 4.5.2. Binder oraz Parcelable (150)
    • 4.5.3. Udostępnianie zdalnego interfejsu (151)
    • 4.5.4. Łączenie z usługą (152)
    • 4.5.5. Uruchamianie i dołączanie usługi (155)
    • 4.5.6. Cykl życia usługi (156)
  • 4.6. Podsumowanie (157)

5. Zapisywanie i odczytywanie danych (159)

  • 5.1. Użycie właściwości (160)
    • 5.1.1. Wykorzystanie obiektu SharedPreferences (160)
    • 5.1.2. Uprawnienia dostępu do właściwości (163)
  • 5.2. Użycie systemu plików (166)
    • 5.2.1. Tworzenie plików (166)
    • 5.2.2. Odczyt z plików (167)
    • 5.2.3. Pliki jako surowe zasoby (168)
    • 5.2.4. Zasoby plików XML (169)
    • 5.2.5. Zapis na karcie SD (171)
  • 5.3. Zapisywanie danych w bazie danych (174)
    • 5.3.1. Budowanie i wykorzystanie bazy danych (175)
    • 5.3.2. Wykorzystanie programu sqlite3 (179)
  • 5.4. Użycie klas ContentProvider (180)
    • 5.4.1. Użycie istniejącej klasy ContentProvider (181)
    • 5.4.2. Tworzenie dostawcy treści (182)
  • 5.5. Podsumowanie (188)

6. Sieci oraz usługi sieciowe (189)

  • 6.1. Przegląd zagadnień sieciowych (191)
    • 6.1.1. Podstawy sieci (191)
    • 6.1.2. Serwery i klienty (194)
  • 6.2. Sprawdzanie stanu sieci (195)
  • 6.3. Komunikacja poprzez gniazdo serwera (196)
  • 6.4. Wykorzystanie HTTP (199)
    • 6.4.1. Proste żądania HTTP i java.net (199)
    • 6.4.2. Zaawansowana obsługa HTTP za pomocą HttpClient (201)
    • 6.4.3. Tworzenie klasy pomocniczej dla wywołań HTTP i HTTPS (203)
  • 6.5. Usługi sieciowe (209)
    • 6.5.1. POX - połączenie HTTP i XML (209)
    • 6.5.2. REST (211)
    • 6.5.3. SOAP czy nie SOAP - oto jest pytanie (215)
  • 6.6. Podsumowanie (216)

7. Telefonia (217)

  • 7.1. Przegląd podstawowych zagadnień związanych z telefonią (218)
    • 7.1.1. Poznajemy GSM (219)
    • 7.1.2. Poznajemy CDMA (220)
  • 7.2. Dostęp do danych telefonii (221)
    • 7.2.1. Odczyt właściwości telefonu (222)
    • 7.2.2. Pozyskiwanie informacji o stanie telefonu (224)
  • 7.3. Interakcja z telefonem (226)
    • 7.3.1. Użycie intencji do nawiązywania połączeń (226)
    • 7.3.2. Użycie narzędzi związanych z numerami telefonicznymi (227)
    • 7.3.3. Przechwytywanie połączeń wychodzących (229)
  • 7.4. Obsługa wiadomości - SMS (230)
    • 7.4.1. Wysyłanie wiadomości SMS (231)
    • 7.4.2. Odbieranie wiadomości SMS (233)
  • 7.5. Podsumowanie (235)

8. Powiadomienia i alarmy (237)

  • 8.1. Korzystanie z Toast (238)
    • 8.1.1. Tworzenie aplikacji SMS korzystającej z klasy Toast (238)
    • 8.1.2. Odbieranie wiadomości SMS (239)
  • 8.2. Wprowadzenie do powiadomień (242)
    • 8.2.1. Klasa Notification (243)
    • 8.2.2. Powiadamianie użytkownika o wiadomości SMS (244)
  • 8.3. Wprowadzenie do alarmów (247)
    • 8.3.1. Przykład użycia alarmu (248)
    • 8.3.2. Użycie powiadomień z alarmami (252)
  • 8.4. Podsumowanie (253)

9. Grafika i animacja (255)

  • 9.1. Rysowanie grafiki w systemie Android (256)
    • 9.1.1. Rysowanie przy użyciu XML (257)
    • 9.1.2. Przegląd figur rysowanych za pomocą XML (259)
  • 9.2. Tworzenie animacji za pomocą API graficznego (261)
    • 9.2.1. Animacja poklatkowa w Androidzie (261)
    • 9.2.2. Programowe tworzenie animacji (263)
  • 9.3. Wprowadzenie do OpenGL dla systemów wbudowanych (267)
    • 9.3.1. Tworzenie kontekstu OpenGL (268)
    • 9.3.2. Rysowanie prostokąta za pomocą OpenGL ES (272)
    • 9.3.3. Tworzenie trójwymiarowych kształtów i powierzchni za pomocą OpenGL ES (275)
  • 9.4. Podsumowanie (279)

10. Multimedia (281)

  • 10.1. Wprowadzenie do multimediów oraz OpenCORE (282)
  • 10.2. Odtwarzanie dźwięków (283)
  • 10.3. Odtwarzanie wideo (285)
  • 10.4. Przechwytywanie mediów (287)
    • 10.4.1. Obsługa kamery (287)
    • 10.4.2. Zapisywanie dźwięku (292)
  • 10.5. Zapisywanie wideo (295)
  • 10.6. Podsumowanie (301)

11. Lokalizacja (303)

  • 11.1. Symulowanie położenia w emulatorze (305)
    • 11.1.1. Wysyłanie współrzędnych z perspektywy DDMS (305)
    • 11.1.2. Format GPS Exchange (307)
    • 11.1.3. Keyhole Markup Language z Google Earth (309)
  • 11.2. Użycie klas LocationManager i LocationProvider (311)
    • 11.2.1. Dostęp do danych lokalizacji za pomocą LocationManager (312)
    • 11.2.2. Użycie klasy LocationProvider (314)
    • 11.2.3. Odbieranie informacji o lokalizacji za pomocą klasy LocationListener (315)
  • 11.3. Korzystanie z map (318)
    • 11.3.1. Dziedziczenie po MapActivity (318)
    • 11.3.2. Użycie MapView (319)
    • 11.3.3. Umieszczanie danych na mapie za pomocą Overlay (322)
  • 11.4. Zamiana miejsc na adresy za pomocą klasy Geocoder (325)
  • 11.5. Podsumowanie (327)

Część III. Aplikacje dla systemu Android (329)
12. Aplikacja wspomagająca serwisantów (331)

  • 12.1. Projektowanie rzeczywistej aplikacji Android (333)
    • 12.1.1. Podstawowe wymagania aplikacji (333)
    • 12.1.2. Zarządzanie danymi (334)
    • 12.1.3. Architektura aplikacji i integracji (335)
  • 12.2. Określanie przebiegów w aplikacji (336)
    • 12.2.1. Określanie procesów w aplikacji (337)
    • 12.2.2. Lista plików źródłowych (338)
    • 12.2.3. Plik AndroidManifest.xml aplikacji serwisanta mobilnego (340)
  • 12.3. Kod źródłowy aplikacji (341)
    • 12.3.1. Aktywność Splash (341)
    • 12.3.2. Właściwości używane przez aktywność FieldService (343)
    • 12.3.3. Implementacja aktywności FieldService (344)
    • 12.3.4. Ustawienia (346)
    • 12.3.5. Zarządzanie danymi zleceń (348)
  • 12.4. Kod źródłowy dla zarządzania zleceniami (355)
    • 12.4.1. Aktywność RefreshJobs (355)
    • 12.4.2. Zarządzanie zleceniami - aktywność ManageJobs (359)
    • 12.4.3. Obsługa zlecenia w aktywności ShowJob (362)
    • 12.4.4. Przechwytywanie podpisu w aktywności CloseJob (366)
  • 12.5. Kod serwera (372)
    • 12.5.1. Interfejs użytkownika dyspozytora (372)
    • 12.5.2. Baza danych (373)
    • 12.5.3. Kod PHP aplikacji dyspozytora (374)
    • 12.5.4. Kod PHP do integracji z aplikacją mobilną (375)
  • 12.6. Podsumowanie (376)

13. Budowanie aplikacji Android w języku C (377)

  • 13.1. Budowanie aplikacji Android bez SDK (378)
    • 13.1.1. Kompilator i linker języka C (379)
    • 13.1.2. Budowanie aplikacji Witaj, świecie (380)
    • 13.1.3. Instalowanie i uruchamianie aplikacji (381)
    • 13.1.4. Skrypt budujący aplikację w języku C (383)
  • 13.2. Rozwiązywanie problemu z łączeniem dynamicznym (384)
    • 13.2.1. Biblioteki systemu Android (384)
    • 13.2.2. Budowanie aplikacji łączonej dynamicznie (386)
    • 13.2.3. exit() oraz return() (389)
    • 13.2.4. Kod uruchamiający (390)
  • 13.3. Która godzina? Serwer DayTime (392)
    • 13.3.1. Aplikacja serwera DayTime (392)
    • 13.3.2. Plik daytime.c (393)
    • 13.3.3. Baza danych SQLite (395)
    • 13.3.4. Budowanie i uruchamianie serwera DayTime (397)
  • 13.4. Klient DayTime (399)
    • 13.4.1. Aktywność (399)
    • 13.4.2. Klient DayTime (401)
    • 13.4.3. Testowanie klienta DayTime (402)
  • 13.5. Podsumowanie (402)

Część IV. Dojrzewająca platforma (405)
14. Bluetooth i sensory (407)

  • 14.1. Przegląd możliwości Bluetooth w systemie Android (409)
    • 14.1.1. Zastępowanie kabli (409)
    • 14.1.2. Rola podstawowa i podrzędna oraz gniazda (410)
    • 14.1.3. Urządzenia zaufane (411)
    • 14.1.4. Podłączanie się do zdalnego urządzenia (413)
    • 14.1.5. Przechwytywanie zdarzeń Bluetooth (414)
    • 14.1.6. Uprawnienia Bluetooth (416)
  • 14.2. Interakcja z obiektem SensorManager (416)
    • 14.2.1. Typy czujników (417)
    • 14.2.2. Odczyt wartości czujnika (418)
    • 14.2.3. Włączanie i wyłączanie czujników (419)
  • 14.3. Budowanie aplikacji SenseBot (420)
    • 14.3.1. Interfejs użytkownika (420)
    • 14.3.2. Interpretowanie wartości czujnika (423)
    • 14.3.3. Jazda robotem (424)
    • 14.3.4. Komunikacja z robotem (425)
  • 14.4. Podsumowanie (426)

15. Integracja (429)

  • 15.1. Poznajemy model kontaktów Androida (430)
    • 15.1.1. Wybór otwartych rekordów (431)
    • 15.1.2. Obsługa wielu kont (433)
    • 15.1.3. Unifikowanie widoku lokalnego z różnych zdalnych magazynów (434)
    • 15.1.4. Wspólny plac zabaw (436)
  • 15.2. Zaczynamy korzystać z LinkedIn (436)
  • 15.3. Zarządzanie kontaktami (438)
    • 15.3.1. Wykorzystanie wbudowanej aplikacji kontaktów (438)
    • 15.3.2. Żądanie wykonania operacji z naszej aplikacji (441)
    • 15.3.3. Bezpośredni odczyt i modyfikowanie bazy danych kontaktów (443)
    • 15.3.4. Dodawanie kontaktów (444)
  • 15.4. Łączenie wszystkiego (446)
    • 15.4.1. Marzenia o synchronizacji (446)
    • 15.4.2. Definiowanie kont (447)
    • 15.4.3. Usługa AccountManager (449)
  • 15.5. Tworzenie konta LinkedIn (450)
    • 15.5.1. Brak obsługi urządzeń mobilnych (450)
    • 15.5.2. Uwierzytelnianie w LinkedIn (450)
  • 15.6. Synchronizacja w tle z użyciem SyncAdapter (458)
    • 15.6.1. Cykl życia synchronizacji (458)
    • 15.6.2. Synchronizowanie danych LinkedIn (458)
  • 15.7. Kończymy - LinkedIn w akcji (461)
    • 15.7.1. Kończenie projektu LinkedIn (461)
    • 15.7.2. Rozwiązywanie problemów (462)
    • 15.7.3. Kontynuacja (463)
  • 15.8. Podsumowanie (464)

16. Tworzenie stron WWW dla systemu Android (465)

  • 16.1. Czym jest programowanie WWW dla Androida (466)
    • 16.1.1. Wprowadzenie do WebKit (467)
    • 16.1.2. Analiza opcji architektury (467)
  • 16.2. Optymalizacja aplikacji WWW dla Androida (468)
    • 16.2.1. Projektowanie z zachowaniem mobilności stron (469)
    • 16.2.2. Dodawanie znacznika viewport (470)
    • 16.2.3. Selektywne ładowanie treści (472)
    • 16.2.4. Analiza parametru user agent (473)
    • 16.2.5. Zapytanie media (474)
    • 16.2.6. Aplikacja tylko dla urządzeń mobilnych (476)
  • 16.3. Przechowywanie danych w przeglądarce (477)
    • 16.3.1. Konfiguracja (477)
    • 16.3.2. Analiza kodu (479)
    • 16.3.3. Interfejs użytkownika (480)
    • 16.3.4. Otwieranie bazy danych (481)
    • 16.3.5. Analiza funkcji transaction() (482)
    • 16.3.6. Wstawianie i usuwanie wierszy (484)
    • 16.3.7. Testowanie aplikacji za pomocą narzędzi WebKit (485)
  • 16.4. Budowanie aplikacji hybrydowej (486)
    • 16.4.1. Poznajemy kontrolkę przeglądarki (487)
    • 16.4.2. Konfigurowanie kontrolki (487)
    • 16.4.3. Implementowanie obiektu obsługi JavaScript (489)
    • 16.4.4. Użycie kodu z JavaScript (491)
    • 16.4.5. Spotkanie z JavaScript (492)
    • 16.4.6. Przede wszystkim bezpieczeństwo (494)
    • 16.4.7. Implementacja WebViewClient (496)
    • 16.4.8. Rozszerzanie przeglądarki (496)
    • 16.4.9. Wykrywanie zdarzeń nawigacyjnych (497)
    • 16.4.10. Implementacja klasy WebChromeClient (500)
  • 16.5. Podsumowanie (501)

17. Widżety aplikacji (503)

  • 17.1. Wprowadzenie do widżetów aplikacji (504)
    • 17.1.1. Co to jest widżet aplikacji? (504)
    • 17.1.2. Strategie instalowania widżetów (507)
  • 17.2. Wprowadzenie do aplikacji SiteMonitor (509)
    • 17.2.1. Korzyści z aplikacji SiteMonitor (509)
    • 17.2.2. Interfejs użytkownika (509)
  • 17.3. Architektura aplikacji SiteMonitor (513)
    • 17.3.1. Schemat projektu aplikacji (513)
    • 17.3.2. Plik po pliku (515)
  • 17.4. Obsługa danych w widżetach (515)
  • 17.5. Implementacja klasy AppWidgetProvider (519)
    • 17.5.1. Katalog metod klasy AppWidgetProvider (520)
    • 17.5.2. Implementowanie klasy SiteMonitorWidgetImpl (520)
    • 17.5.3. Obsługa widżetów zombie (523)
  • 17.6. Wyświetlanie widżetów za pomocą RemoteViews (524)
    • 17.6.1. Korzystanie z RemoteViews (524)
    • 17.6.2. Metoda UpdateOneWidget() (525)
  • 17.7. Konfigurowanie instancji widżetu (527)
    • 17.7.1. Metadane widżetu (527)
    • 17.7.2. Operacje na danych intencji (528)
    • 17.7.3. Potwierdzenie utworzenia widżetu (529)
  • 17.8. Aktualizacja widżetu (531)
    • 17.8.1. Porównanie usługi z alarmem (531)
    • 17.8.2. Uruchamianie aktualizacji (532)
    • 17.8.3. Aktualizowanie widżetów (534)
  • 17.9. Łączenie wszystkich elementów w pliku AndroidManifest.xml (538)
  • 17.10. Podsumowanie (539)

18. Lokalizowanie aplikacji (541)

  • 18.1. Potrzeba lokalizowania (542)
  • 18.2. Ustawienia regionalne (543)
  • 18.3. Strategie lokalizowania aplikacji (545)
    • 18.3.1. Identyfikowanie docelowych języków i danych (545)
    • 18.3.2. Identyfikowanie tekstów i zarządzanie nimi (546)
    • 18.3.3. Rysunki i układy (548)
    • 18.3.4. Data, czas, liczby i waluty (549)
    • 18.3.5. Praca z zespołem tłumaczy (550)
  • 18.4. Wykorzystanie możliwości zasobów Androida (550)
    • 18.4.1. Więcej niż ustawienia regionalne (551)
    • 18.4.2. Przypisywanie tekstów z zasobów (551)
  • 18.5. Lokalizowanie kodu Java (553)
  • 18.6. Formatowanie lokalizowanych napisów (554)
  • 18.7. Problemy z lokalizowaniem (556)
  • 18.8. Podsumowanie (557)

19. Android Native Development Kit (559)

  • 19.1. Wprowadzenie do NDK (560)
    • 19.1.1. Zastosowania NDK (561)
    • 19.1.2. Przegląd NDK (561)
  • 19.2. Budowanie aplikacji za pomocą NDK (563)
    • 19.2.1. Demonstracja gotowej aplikacji (563)
    • 19.2.2. Struktura projektu (565)
  • 19.3. Budowanie biblioteki JNI (565)
    • 19.3.1. Poznajemy JNI (566)
    • 19.3.2. Implementacja biblioteki (567)
    • 19.3.3. Kompilowanie biblioteki JNI (571)
  • 19.4. Budowanie interfejsu użytkownika (572)
    • 19.4.1. Układ interfejsu użytkownika (572)
    • 19.4.2. Wykonanie zdjęcia (574)
    • 19.4.3. Wyszukiwanie krawędzi (576)
  • 19.5. Integracja NDK w Eclipse (577)
  • 19.6. Podsumowanie (578)

Część V. Dodatki (581)
A Instalowanie Android SDK (583)

  • A.1. Wymagania środowiska programistycznego (584)
  • A.2. Pobieranie i instalowanie Eclipse (584)
  • A.3. Pobieranie i instalowanie Android SDK (587)
  • A.4. Korzystanie z SDK oraz AVD Manager (587)
  • A.5. Pobieranie i instalowanie wtyczki Eclipse (590)
  • A.6. Konfigurowanie wtyczki Eclipse (592)

B Publikowanie aplikacji (595)

  • B.1. Przygotowanie aplikacji do dystrybucji (596)
    • B.1.1. Rejestrowanie (596)
    • B.1.2. Powiadomienia debugowania (596)
    • B.1.3. Przykładowe dane (596)
    • B.1.4. Plik AndroidManifest.xml (597)
    • B.1.5. Licencja użytkownika (597)
    • B.1.6. Testowanie (598)
    • B.1.7. Operacje końcowe (598)
  • B.2. Podpisywanie cyfrowe aplikacji (599)
    • B.2.1. Magazyny kluczy (599)
    • B.2.2. keytool (599)
    • B.2.3. jarsigner (600)
  • B.3. Publikowanie w Android Market (602)
    • B.3.1. Zasady Android Market (602)
    • B.3.2. Umieszczanie aplikacji w Android Market (603)
    • B.3.3. Android Market - właściwe rozwiązanie (603)
  • B.4. Inne sposoby dystrybucji (604)
  • B.5. Podsumowanie Android Debug Bridge (606)
Klienci, którzy kupili tę książkę, kupili także
Przeciwko życiu Tom 3 Wymiar kryminologiczny i psychologiczny
Przeciwko życiu Tom 3 Wymiar kryminologiczny i psychologiczny
Brunon Hołyst
PWN
Rachunkowość zarządcza w systemie informacyjnym przedsiębiorstwa
Rachunkowość zarządcza w systemie informacyjnym przedsiębiorstwa
Sadowska Beata
CEDEWU
Polska Ptaki Encyklopedia ilustrowana
Polska Ptaki Encyklopedia ilustrowana
Michał Radziszewski
Carta Blanca
Zarządzanie emocjami
Zarządzanie emocjami
Arlie Russel Hochschild
PWN
Wojna pod ziemią 1914-1918
Wojna pod ziemią 1914-1918
Simon Jones
Replika
Mój Spitfire pełna wersja wojennych wspomnień asa myśliwskiego z lat 1942-1945
Mój Spitfire pełna wersja wojennych wspomnień asa myśliwskiego z lat 1942-1945
Wacław Król
Fronda
 Koszyk
1 x Koleje linowe i wyciągi narciarskie w Polsce
1 x Alternatywna historia II Wojny Światowej
1 x Uleczone dusze. Kaci Hadesa
1 x Lider(ka) z krwi i kości Świadome przywództwo
1 x Wspomaganie zarządzania projektami informatycznymi Poradnik dla menedżerów
1 x Nie z miłości Mądrzy rodzice - silne dzieci
1 x Dziewczyny mają moc
1 x Aplikacje Prawnicze 2012 Egzamin wstępny i końcowy Testy Tom 3
1 x Apokalipsa zombie nadchodzi! Obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi
1 x Cyfrowe przetwarzanie sygnałów Od teorii do zastosowań Wydanie 2
1 x Przetwory i nalewki siostry Marii
1 x Diagnostyka samochodów osobowych Wydanie 8
1 x Ustawa o dostępie do informacji publicznej Komentarz Wydanie 3
1 x Bogowie wojny Hitler, Churchill, Roosevelt, Stalin
1 x Kurs pozytywnego myślenia Wierzę w szczęście
1 x Dowódcy powstania styczniowego Portret zbiorowy
1 x Controlling we wspomaganiu zarządzania uczelnią niepubliczną funkcjonującą w Polsce
1 x Badania operacyjne z wykorzystaniem WinQSB
1 x Hipoteka po nowelizacji w systemie wieczystoksięgowym
1 x Boże marzenie Historia wspólnoty Przymierze Milosierdzia
1 x Harley Davidson Seryjne i customowane maszyny marzeń
1 x Przykłady obliczeń z podstaw konstrukcji maszyn Tom 1 Połączenia sprężyny zawory wały maszynowe
1 x 7 Dywizja Armii Krajowej
1 x Atlas naszego świata Przewodnik po krajach i kulturach sześciu kontynentów
1 x Polskie wytwórnie samolotów
1 x Kolizje praw w międzynarodowym transporcie lotniczym
1 x Dziedzictwo cystersów w Polsce
1 x Atlas zwierząt domowych
1 x Komunistyczni bohaterowie Tom 2
1 x Kodeks pracy Wydanie 7
1 x Dyrektywa Parlamentu Europejskiego i Rady 2014/24/UE w sprawie zamówień publicznych Komentarz
1 x Badania jakościowe Tom 1
1 x Małymi krokami do wielkości Jak rozwinąć własną firmę
1 x Alchemia pożywienia + DVD Korzystaj z leczniczych właściwości pokarmów
1 x Adwokat Rozmowa o życiu w ciekawych czasach
1 x Kognitywno komunikacyjna teoria przekładu
1 x Ćwiczenia z biochemii
1 x Handlowe spółki osobowe
1 x Czynności procesowe zawodowego pełnomocnika w sprawach administracyjnych i sądowoadministracyjnych
1 x Bzura 1939
1 x Historia cudów Od średniowiecza do dziś
1 x Scrum Praktyczny przewodnik dla początkujących
1 x Nieruchomości Zagadnienia prawne Wydanie 6
1 x BHP w szkole Obowiązki Odpowiedzialność Dokumentacja + CD z dokumentami
1 x Grupowy trening balintowski
1 x Einstein w cytatach Pełne wydanie
1 x Antropologia kulturowa Globalne siły lokalne światy
1 x Elementy rachunku prawdopodobieństwa i statystyki na przykładach z ekonomii
1 x Hakowanie Androida Kompletny przewodnik XDA Developers po rootowaniu ROM-ach i kompozycjach
1 x Bezpieczna dieta wysokobiałkowa
1 x MATLAB i Simulink. Poradnik użytkownika. Wydanie IV
1 x Egzystencjalizm w przekładzie Czekając na Godota w polskich tłumaczeniach
1 x Leksykon wiedzy szkolnej
1 x Chazarowie Polityka kultura religia VII-XI wiek
1 x Statystyka opisowa
1 x Atrakcyjna mama Sztuka poznawania siebie
1 x Jak żyć Wykłady z etyki
1 x Moje najlepsze przepisy z roślin leczniczych Dla zdrowia rodziny
1 x Ludy i języki starożytnej Anatolii Wydanie 2
1 x Windows 10 PL Od środka
1 x Department of State 1789-1939 Pierwsze 150 lat udziału w polityce zagranicznej USA
1 x Grumpy Cat Książeczka rasowego marudy
1 x Instrukcja obiegu i archiwizowania dokumentów księgowych związanych z realizacją projektów unijnych
1 x Alchemia manipulacji
1 x Bezpieczeństwo w elektroenergetyce Wydanie 3
1 x Express.js. Tworzenie aplikacji sieciowych w Node.js
1 x Wdrażanie systemu ochrony danych osobowych Praktyczny przewodnik krok po kroku
1 x 500 przypraw i ziół leczniczych Charakterystyka Wymagania Porady
1 x Piastowskie szlaki
1 x Damy PRL-u
1 x Odpowiedzialność członków egzekutywy przed Trybunałem Stanu
1 x Dr House Oficjalny przewodnik po serialu
1 x Domowe systemy audio
1 x Algebra dla studentów Wydanie 4
1 x Aktualne realizacje mostowe
1 x Egzaminy Aplikacje 2015 radcowska i adwokacka Tom 1
1 x Bezpieczeństwo w wymiarze lokalnym Wybrane obszary
1 x Najem lokali użytkowych wzory umów dokumentów i pism procesowych
1 x Małżeństwo i rodzina w świadomości młodzieży maturalnej - stabilność i zmiana
1 x Motywowanie Biblioteka sukcesu Briana Tracy
1 x Niezbędnik kobiety sukcesu Jak skutecznie walczyć o awans i pieniądze
1 x Angielski Modal Verbs Czasowniki modalne Warto się uczyć
1 x Go global Wywiady z twórcami polskich firm, które zdobyły rynki międzynarodowe
1 x Dziennikarstwo i świat mediów Wydanie 4
1 x Ciekawość zakazana! Pytania, znaleziska, fakty
1 x Funkcje konsulów Rzeczypospolitej Polskiej Komentarz
1 x I rozpętało się piekło Świat na wojnie 1939-1945
1 x Ford Focus II i C-MAX
1 x Hiperskok Rewolucja internetowa w biznesie
1 x Implementacja prawa oświatowego w teorii i praktyce kształcenia uczniów z niepełnosprawnościami
1 x Rosja i jej sąsiedzi Studia i szkice
1 x Ustawa o podatku od spadków i darowizn Komentarz
1 x Handlowe spółki osobowe
1 x Ostatnie tak Bóg, który umiera samotny jak pies
1 x Maszyny i urządzenia spawalnicze
1 x Cypr Przewodnik Marco Polo
1 x Prefabrykacja w mostownictwie
1 x Mierzenie wyników szkoleń
1 x Antologia polskiej myśli politycznej okresu dwudziestolecia międzywojennego
1 x Mnich który sprzedał swoje Ferrari
1 x Origami Modułowy zawrót głowy
1 x Hartowani ogniem Ukraińskie siły
1 x Czosnek dla zdrowia i smaku
1 x Jakość projektów informatycznych. Rozwój i testowanie oprogramowania
1 x Restrukturyzacja i upadłość przedsiębiorstw 2.0
1 x Dziennikarstwo a literatura w XX i XXI wieku Podręcznik akademicki
1 x Człowiek - czystość i brud Tom 1 Aspekt humanistyczno-etnologiczny
1 x BIG DATA - efektywna analiza danych Rewolucja, która zmieni nasze myślenie, pracę i życie
1 x Hultaje złoczyńcy wszetecznice w dawnym Krakowie
1 x Byłem gangsterem Prawdziwa historia
1 x Doświadczenie psychodeliczne
1 x Bob Dylan Ilustrowana biografia
1 x Europejskie polityki imigracyjne Stare dylematy, nowe wyzwania
1 x Alimenty a prawo karne
1 x Nieliniowa optyka światłowodowa
1 x Atlas jeździectwa
1 x Budżetowanie i controlling w przedsiębiorstwie
1 x Encyklopedia Karabinów i Karabinków
1 x Czysta krew i filozofia Wampiry stają się naprawdę niegrzeczne
1 x Kodeks spółek handlowych po 15 latach obowiązywania
1 x Inspiracje fotograficzne
1 x Technologia warstw asfaltowych
1 x Lecznicza woda Żywa i martwa woda gwarancją zdrowia i długowieczności
1 x Alaantkowe BLW Od niemowlaka do starszaka
1 x ABC izolacji przeciwwilgociowych
1 x Komunikacja językowa w internecie
1 x Masa o kilerach polskiej maffii
1 x Prawo konstytucyjne w pytaniach i odpowiedziach Wydanie 5
1 x Koniec świata
1 x NLP dla początkujących Podstawowe pytania i odpowiedzi
1 x Napęd hydrostatyczny Tom 2 Układy
1 x C#. Praktyczny kurs. Wydanie III
1 x Elastyczny czas pracy
1 x Hoplita grecki 480-323 przed Chr.
1 x Odwrotne obciążenie w budownictwie
1 x Najpopularniejsze sporty
1 x Statut branżowej szkoły I stopnia i szkoły policealnej po reformie oświaty
1 x Mafia na wojnie Współpraca wielkich gangsterów z aliantami
1 x 71 Pułk Piechoty w latach 1918-1939
1 x Jak bić rekordy w szybkim i skutecznym uczeniu się Wydanie 3
1 x Europa niedokończona przygoda
1 x Dowody w sprawach przestępstw i wykroczeń drogowych
1 x Jak przestałem kochać design
1 x Anatomia człowieka z elementami fizjologii
1 x Kodeks cywilny Kodeks rodzinny i opiekuńczy oraz ustawy towarzyszące
1 x Podstawy gospodarowania nieruchomościami
1 x Kodeks cywilny Komentarz Tom 6 Spadki
1 x Agonistyka Polityczne myślenie o świecie
1 x Aby nas bolało cierpienie innych
1 x Angielski nie gryzie Innowacyjny kurs od podstaw Aktywna nauka słownictwa i gramatyki za pomocą ćwiczeń
1 x Polskie Siły Zbrojne na Zachodzie po II wojnie światowej. Klęska zwyciężonych
1 x Zdrowa lekkość brzucha
1 x Kryminalistyka Wydanie 13
1 x Hydrologia obszarów lądowych
1 x Testy maturalne Matematyka 2015 Poziom rozszerzony
1 x Biografie odtajnione Z archiwów literackich bezpieki
1 x Ikony
1 x Ukryta tożsamość. Jak się obronić przed utratą prywatności
1 x Czego chcą Chiny?
1 x Atlas dzikich roślin jadalnych
1 x Dzieje religii filozofii i nauki Tom 3 Od Pico della Mirandoli do Miguela Serveta
1 x Polskie prawo konstytucyjne Zarys wykładu
1 x Grajfka dla dzieci. Artystyczne zdobienie jaj
1 x Słupskie tramwaje
1 x Przegląd Prawa Rolnego 1 (10) 2012
1 x Cóż stanie się Panie jeśli spytam Studia i szkice o myśli i tradycji biblijnej
1 x Admirałowie polskiej floty Od Mieszka I do admirałów XXI wieku
1 x Dwudziestolecie międzywojenne
1 x Łazienka 1001 pomysłów Wyposażenie akcesoria dekoracje
1 x Naruszenia praw autorskich w internecie Aspekty prawne i procedury dochodzenia roszczeń
1 x Prawo spółdzielcze Komentarz praktyczny Wydanie 2
1 x Apacze
1 x Cywilizacja Szkice z dziejów pojęcia w XVIII i XIX wieku
1 x Peryferyjność Habsbursko-słowiańska historia nieoczywista
1 x Choroby zakaźne zwierząt z elementami epidemiologii i zoonoz
1 x Córki Dzieci Boga
1 x Dieta bezmleczna
1 x Prawo wodne Komentarz
1 x Co znaczy konserwatyzm
1 x Strategia zarządzania jakością
1 x Kodeks karny Część szczególna Komentarz
1 x Kocie furtki i pułapki na myszy Skąd się wzięły zwyczajne i niezwykłe przedmioty w naszym życiu?
1 x Fotografia cyfrowa i obróbka zdjęć ćwiczenia praktyczne
1 x Przed arką Noego Nowa opowieść o potopie
1 x Dzieje grzechu Dyskurs pornograficzny w polskiej prozie XX wieku (na wybranych przykładach)
1 x Góry ludzie kontynenty w obiektywie ekstremalnej kamery
1 x Bitwa o Anglię Strategia zwycięstwa
1 x Magia sprzedaży Techniki i ćwiczenia
1 x Egzaminy Aplikacje radcowska i adwokacka Tom 2 Teksty Ustaw
1 x Jak cało i zdrowo przyszedłem na świat
1 x Biznesplan Co trzeba wiedzieć i zrobić, aby stworzyć doskonały plan
1 x Akwarium Praktyczny poradnik
1 x Ciesz się każdą chwilą każdą kanapką Żyj tak jakby miał to być ostatni dzień twojego życia
1 x Zranieni
1 x Biblia Wielkie opowieści Starego Testamentu
1 x Grzeczne dziewczynki nie kręcą interesem. Szczere rady, otwarte rozmowy i prawdziwe historie dla zaradnych bizneswomen
1 x Kodeks wyborczy Komentarz do zmian 2018
1 x Dodatki mieszkaniowe Komentarz Wydanie 4
1 x Więcej niż Prawo Przyciągania
1 x GebirgsJager Żołnierz niemieckich oddziałów górskich 1939-1945
1 x Fotografia doskonała Jak kreować magię cyfrowego obrazu
1 x Bądź szczęśliwa 3 kroki do szczęścia dla każdej kobiety
1 x Banki centralne wobec kryzysu Niestandardowe narzędzia polityki pieniężnej
1 x Active Directory w systemach wolnego oprogramowania
1 x Bitwy pod Wronowem i Kazimierzem Dolnym 17-18 kwietnia 1831 roku
1 x Aktualność Kierkegaarda W 150 rocznicę śmierci myśliciela z Kopenhagi
1 x Napędy statków dynamicznie pozycjonowanych Aspekty eksploatacyjne
1 x Logistyka międzynarodowa
1 x Berlin Hipsterska stolica Europy
1 x Koleje miejskie i regionalne w Polsce
1 x Administracja publiczna wobec procesu globalizacji
1 x Środowiskowe ograniczenie czynników ryzyka uzależnienia młodzieży szkolnej od substancji psychoaktywnych
1 x Harald Pięknowłosy (ok. 850–933) Król Wikingów
1 x AK75 Brawurowe akcje Armii Krajowej
1 x Kluczowe problemy procesu karnego
1 x Biblia w malarstwie polskim
1 x Kodeks wyborczy Wydanie 2
1 x Kształtowanie nowoczesnych systemów ocen pracowników
1 x Logika Daj się uwieść!
1 x Druga szansa, czyli jak odzyskać swoją byłą partnerkę
1 x Debata nad stanem wojennym w Polsce
1 x Królestwo Jerozolimskie Europejski kolonializm w średniowieczu
1 x Budżetowanie operacyjne finansowe i kapitałowe w przedsiębiorstwie
1 x Kresy we krwi
1 x Dieta IF. Post przerywany Jedz przez 8 godzin, chudnij przez 16
1 x Co wie Twój kot? Poznaj sposób rozumienia świata przez koty
1 x Filozofia dramatu
1 x Aleksander I Wielki gracz, car Rosji - król Polski
1 x Być nauczycielem-opiekunem-wychowawcą Między teorią a praktyką
1 x Jak wysłać psa na wakacje
1 x Podstawowe informacje o „Narodowym Fotokorpusie Języka Polskiego"
1 x Biblia rocznicowa z obwolutą 100 rocznica objawień fatimskich
1 x Bobby Fischer
1 x Henri Michaux dzieło wyobraźni "Okres zielony" 1922-1927
1 x Fryderyk Chopin jako człowiek i muzyk
12,526.62zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Chirurgia
Kompendium chirurgii laparoskopowej

Kompendium chirurgii laparoskopowej

99.00zł
84.15zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Linux w systemach embedded Marcin Bis BTC
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Fizyka współczesna Paul A. Tipler Ralph A. Llewellyn PWN
OpenGL w praktyce Janusz Ganczarski BTC
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN