- Obecnie brak na stanie
Anders Göransson
Tytuł oryginału: Efficient Android Threading: Asynchronous processing techniques for Android applications
Tłumaczenie: Lech Lachowski
ISBN: 978-83-246-9614-7
Data wydania: 2015-02-24
Format: 168x237
Stron: 248
Wykorzystaj w pełni potencjał wątków!
Jeżeli chcesz tworzyć aplikacje dostarczające użytkownikom doskonałych wrażeń, jeżeli chcesz wykonywać skomplikowane zadania szybciej lub po prostu musisz jednocześnie wykonywać różne działania — naucz się korzystać z wątków. Tworzenie programów wielowątkowych jest trudne, ale opanowanie tej sztuki pozwoli Ci osiągnąć wymierne korzyści!
Ta książka w całości poświęcona jest korzystaniu z wątków na platformie Android. Dzięki niej poznasz przeróżne sposoby asynchronicznego przetwarzania oraz ich zalety i wady. Jednak na samym początku zapoznasz się z podstawowymi informacjami dotyczącymi wielowątkowości w języku Java. Dowiesz się, w jaki sposób wątki komunikują się ze sobą i synchronizują dostęp do zasobów oraz jak nimi zarządzać. Kolejne rozdziały zawierają sporą dawkę wiedzy na temat różnych technik asynchronicznych. Zapoznanie się z ich treścią ułatwi Ci wybór techniki, która spełni Twoje wymagania, gdy sam zabierzesz się za tworzenie aplikacji wielowątkowej. Książka ta jest obowiązkową lekturą dla programistów chcących w pełni wykorzystać możliwości platformy Android.
Przewodnik po świecie wątków platformy Android!
Spis treści
Przedmowa (11) 1. Komponenty systemu Android oraz potrzeba przetwarzania wieloprocesorowego (15)
CZĘŚĆ I. PODSTAWY (27) 2. Wielowątkowość w Javie (29)
3. Wątki w systemie Android (41)
4. Komunikacja wątków (49)
5. Komunikacja między procesami (81)
6. Zarządzanie pamięcią (93)
CZĘŚĆ II. TECHNIKI ASYNCHRONICZNE (107) 7. Zarządzanie cyklem życia wątku podstawowego (109)
8. Klasa HandlerThread: wysokopoziomowy mechanizm kolejkowania (121)
9. Kontrola wykonywania wątku za pomocą frameworku wykonawcy (131)
10. Wiązanie zadania w tle z wątkiem interfejsu użytkownika za pomocą klasy AsyncTask (151)
11. Usługi (169)
12. Klasa IntentService (189)
13. Uzyskiwanie dostępu do klasy ContentProvider za pomocą klasy AsyncQueryHandler (197)
14. Automatyczne wykonywanie w tle za pomocą ładowarek (207)
15. Podsumowanie: wybór techniki asynchronicznej (229)
A. Bibliografia (235) Skorowidz (237)
Brak towaru
Brak towaru
Płytka drukowana do modułowego odbiornika nasłuchowego na pasma 80m i 40m Dosia - Moduł VFO. AVT3195 A
Brak towaru
Płytka drukowana i zaprogramowany układ do uniwersalnego sterownika silnika krokowego. AVT3225 A+
Brak towaru
Zestaw AVT do samodzielnego montażu uniwersalnego sterownika silnika krokowego. AVTY3225 B
Brak towaru
Zmontowany uniwersalny sterownik silnika krokowego. AVT3225 C
Brak towaru
UDA1380 Board to moduł konwertera ADC/DAC ze stereofonicznym koderem/dekoderem audio opartym na układzie UDA1380 firmy NXP. UDA1380 Board
Brak towaru
Laserowy skaner (Lidar) 360 stopni o częstotliwości pomiaru 10 Hz i 8000 pomiarów/sekundę. Osiąga zasięg do 18 m i błąd pomiarowy na poziomie 1%. DFRobot DFR0584
Brak towaru
Laserowy skaner (Lidar) 360 stopni o częstotliwości pomiaru 10 Hz i 16000 pomiarów/sekundę. Osiąga zasięg do 25 m i błąd pomiarowy na poziomie 1%. DFRobot DFR0583
Brak towaru
Płytka drukowana czteropasmowego odbiornika STAŚ. Odbiornik CW/SSB początkującego nasłuchowca (80/40/30/20m). AVT3230 A
Brak towaru
Zestaw AVT do samodzielnego montażu czteropasmowego odbiornika STAŚ. Odbiornik CW/SSB początkującego nasłuchowca (80/40/30/20m). AVT3230 B
Brak towaru
Płytka drukowana symetrycznego zasilacza do wzmacniaczy audio. AVT3233 A
Brak towaru
Zestaw AVT do samodzielnego montażu symetrycznego zasilacza do wzmacniaczy audio. AVT3233 B
Brak towaru
Zmontowany symetryczny zasilacz do wzmacniaczy audio. AVT3233 C
Brak towaru
Zestaw z pomarańczowymi przewodami EL Wire. W skład kompletu wchodzi inwerter, rozgałęziacz 1 do 5 oraz 5 przewodów EL Wire w kolorze pomarańczowym o długości 1m.
Brak towaru
Płytka drukowana i zaprogramowany układ do Bedlight - sterownika oświetlenia nocnego z czujką ruchu. AVT1996 A+
Brak towaru
Anders Göransson