- 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
Zestaw 4 płyt montażowych dla Raspberry Pi 4B kompatybilnych z 19-calowym uchwytem do montażu w szafie 3U. Uchwyt znajdujący się na 3. zdjęciu, nie znajduje się w zestawie i należy zakupić go osobno. ArduCAM U6131
Brak towaru
Optyczny sensor odległości w zakresie 10-80 cm z wyjściem analogowym, zasilanie 4,5-5,5V.
Brak towaru
Shield bazuje na układzie MU BN0055. Można nim dokonać pomiaru przyspieszenia, prędkości obrotowej i pola magnetycznego w trzech osiach (X, Y, Z). Jest kompatybilny z Arduino Uno, Mega, Leonardo, Due oraz Yun. A000070
Brak towaru
SkyRC iMax B6 V2 to zaawansowana ładowarka o mocy 60 W, umożliwiająca ładowanie, rozładowywanie i balansowanie akumulatorów LiPo, LiHV, NiCd, NiMH, AGM oraz Pb o napięciu do 6S z prądem do 6 A. Wyposażona w funkcje automatycznego wykrywania parametrów akumulatora oraz ochrony przed przeciążeniem i przegrzaniem, jest idealnym wyborem dla modelarzy i entuzjastów RC dzięki kompaktowym rozmiarom i intuicyjnemu interfejsowi.
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Dagu Wild Thumper 6WD All-Terrain Chassis, Black, 34:1,kolorze czarnem, w komplecie koła o średnicy 120mm oraz silniki z przekładnią 34:1. Podwozie jest wykonane z blachy aluminiowej, otwory o średnicy 4mm rozmieszczone co 10mm umożliwiają montaż kontrolera oraz akcesoriów. Pololu 1554, Sparkfun ROB-11056
Brak towaru
Brak towaru
Koszyk na osiem baterii 1,5V typu AAA (R3, mały paluszek) połączonych szeregowo (12V). Przewody połączeniowe o długości 15 cm. Pololu 1149
Brak towaru
Karta rozszerzeń NAS dla komputera Orange Pi Zero. Moduł pozwala na dołączenie dysku SATA (lub MSATA - np. SSD), ma dwa złącza USB2.0, wyjście A/V i wbudowany mikrofon. W zestawie z tulejkami dystansowymi, pozwalającymi na łatwy montaż do OPi Zero. Orange Pi Zero NAS
Brak towaru
Brak towaru
Moduł z odbiornikiem FM RDA5807M. Płytka została wyposażona w złącze Grove i komunikuje się przez interfejs I2C. Seeed Studio 107020049
Brak towaru
Brak towaru
Anders Göransson