- Out-of-Stock

Anders Göransson
free shipping in Poland for all orders over 500 PLN
If your payment will be credited to our account by 11:00
Each consumer can return the purchased goods within 14 days
Original title: Efficient Android Threading: Asynchronous processing techniques for Android applications
Translation: Lech Lachowski
ISBN: 978-83-246-9614-7
Date of issue: 2015-02-24
Format: 168x237
Pages: 248
Make the most of the threads!
If you want to create applications that provide users with great experience, if you want to do complex tasks faster or you just have to do different things at the same time - learn how to use threads. Creating multithreaded programs is difficult, but mastering this art will allow you to achieve tangible benefits!
This book is entirely devoted to the use of threads on the Android platform. Thanks to it you will get to know various methods of asynchronous processing and their advantages and disadvantages. However, at the very beginning you will get acquainted with the basic information on Java multithreading. You will learn how threads communicate with each other and synchronize access to resources and how to manage them. The following chapters contain a large dose of knowledge about various asynchronous techniques. Familiarization with their content will help you choose a technique that will meet your requirements when you start developing a multi-threaded application. This book is a must-read for programmers who want to take full advantage of the Android platform.
Guide to the world of threads on the Android platform!
Table of Contents
Foreword (11) 1. Components of the Android system and the need for multiprocessor processing (15)
PART I. BASIS (27) 2. Multithreading in Java (29)
3. Threads in the Android system (41)
4. Thread communication (49)
5. Communication between processes (81)
6. Memory management (93)
PART II. ASYNCHRONIC TECHNIQUES (107) 7. Basic thread life cycle management (109)
8. HandlerThread class: high-level queuing mechanism (121)
9. Checking the execution of a thread using the artist's framework (131)
10. Binding a background task to a user interface thread using the AsyncTask class (151)
11. Services (169)
12. IntentService class (189)
13. Accessing the ContentProvider class using the AsyncQueryHandler class (197)
14. Automatic background execution using chargers (207)
15. Summary: selection of asynchronous technique (229)
A. Bibliography (235) Index of reference (237)
The power module is designed to work with solar panels. It is compatible with panels with an output voltage from 6 V to 24 V. It has a built-in 3.7 V lithium-ion battery with a capacity of 10 Ah. Waveshare Solar Power Manager (B)
No product available!
FM transmitter module operating at frequencies from 87 to 108 MHz. It has a built-in display, control buttons, audio output Jack 3.5 mm, microUSB and a microphone
No product available!
Featuring a quad-core Amlogic processor, advanced Mali GPU, and Gigabit Ethernet
No product available!
No product available!
No product available!
No product available!
Printed circuit board for the modular listening receiver for the 80m and 40m Dosia bands. HF input filters 40m / 80m. AVT3190 A
No product available!
Tape, in the form of a braid, to remove the excess of molten solder brazing material during soldering and desoldering of electronic components 1.5m
No product available!
No product available!
Display with a touch screen (resistive panel) with a diagonal of 3.5 inches and a resolution of 480 x 320 pixels. Uses the SPI interface. Intended for use with the Raspberry Pi Zero / B + / 2/3 minicomputer. ArduCAM U470301
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
Spray CLEANSER PCC 15 with a capacity of 400ml, with a brush is a reliable solution for cleaning printed circuit boards and soldering residues. MICROCHIP
No product available!
Anders Göransson