Book description
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.
Table of contents
- Android Aplikacje wielowątkowe Techniki przetwarzania
- Dedykacja
- Przedmowa
- 1. Komponenty systemu Android oraz potrzeba przetwarzania wieloprocesorowego
-
I. Podstawy
- 2. Wielowątkowość w Javie
- 3. Wątki w systemie Android
-
4. Komunikacja wątków
- Potoki
- Pamięć współdzielona
- Interfejs BlockingQueue
- Przesyłanie komunikatów w systemie Android
- Komunikacja z wątkiem interfejsu użytkownika
- Podsumowanie
- 5. Komunikacja między procesami
- 6. Zarządzanie pamięcią
-
II. Techniki asynchroniczne
- 7. Zarządzanie cyklem życia wątku podstawowego
- 8. Klasa HandlerThread: wysokopoziomowy mechanizm kolejkowania
- 9. Kontrola wykonywania wątku za pomocą frameworku wykonawcy
- 10. Wiązanie zadania w tle z wątkiem interfejsu użytkownika za pomocą klasy AsyncTask
- 11. Usługi
- 12. Klasa IntentService
- 13. Uzyskiwanie dostępu do klasy ContentProvider za pomocą klasy AsyncQueryHandler
- 14. Automatyczne wykonywanie w tle za pomocą ładowarek
- 15. Podsumowanie: wybór techniki asynchronicznej
- A. Bibliografia
- B. O autorze
- Indeks
- Kolofon
- Copyright
Product information
- Title: Android. Aplikacje wielowątkowe. Techniki przetwarzania
- Author(s):
- Release date: December 2014
- Publisher(s): Helion
- ISBN: 97888324696178
You might also like
book
Bezpieczenstwo tozsamosci i danych w projektach Web
Bezpieczenstwo tozsamosci i danych w projektach Web
book
Direção De Documentário 5ª Edição
is a comprehensive manual that has inspired over 100,000 readers worldwide. If you are interested in …
book
机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)
随着一系列的技术突破,深度学习推动了整个机器学习领域的发展。现在,即使是对这项技术几乎一无所知的程序员也可以使用简单有效的工具来实现“可以自动从数据中学习”的程序。这本畅销书的更新版通过具体的示例、非常少的理论和可用于生产环境的Python框架来帮助你直观地理解并掌握构建智能系统所需要的概念和工具。 你会学到一系列可以快速使用的技术。每章的练习可以帮助你应用所学的知识,你只需要有一些编程经验。所有代码都可以在GitHub上获得。它已更新为TensorFlow 2和Scikit-Learn的新版本。 使用Scikit-Learn和pandas通过端到端项目来学习机器学习基础。 使用TensorFlow 2构建和训练多个神经网络架构来进行分类和回归。 覆盖对象检测、语义分割、注意力机制、语言模型、GAN等。 探索Keras API与TensorFlow 2的官方高级API。 使用TensorFlow的数据API、分布策略API、TF Transform和TF-Serving来部署TensorFlow模型。 在Google Cloud AI Platform或移动设备上部署。 …
book
Apache: kurz & gut
Apache ist weltweit die mit Abstand verbreitetste Webserver-Software. Apache - kurz & gut ist eine praktische …