Efficient Android Threading

Efficient Android Threading
PDF, ePUB

Book Description
Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniques can help solve your problem? This practical book describes many asynchronous mechanisms available in the Android SDK, and provides guidelines for selecting the ones most appropriate for the app you’re building.
Author Anders Goransson demonstrates the advantages and disadvantages of each technique, with sample code and detailed explanations for using it efficiently. The first part of the book describes the building blocks of asynchronous processing, and the second part covers Android libraries and constructs for developing fast, responsive, and well-structured apps.
  • Understand multithreading basics in Java and on the Android platform
  • Learn how threads communicate within and between processes
  • Use strategies to reduce the risk of memory leaks
  • Manage the lifecycle of a basic thread
  • Run tasks sequentially in the background with HandlerThread
  • Use Java’s Executor Framework to control or cancel threads
  • Handle background task execution with AsyncTask and IntentService
  • Access content providers with AsyncQueryHandler
  • Use loaders to update the UI with new data

Content

1. Android Components and the Need for Multiprocessing

Part I. Fundamentals
2. Multithreading in Java
3. Threads on Android
4. Thread Communication
5. Interprocess Communication
6. Memory Management

Part II. Asynchronous Techniques
7. Managing the Lifecycle of a Basic Thread
8. HandlerThread: A High-Level Queueing Mechanism
9. Control over Thread Execution Through the Executor Framework
10. Tying a Background Task to the UI Thread with AsyncTask
11. Services
12. IntentService
13. Access ContentProviders with AsyncQueryHandler
14. Automatic Background Execution with Loaders
15. Summary: Selecting an Asynchronous Technique

Download Efficient Android Threading: Asynchronous Processing Techniques for Android Applications PDF or ePUB format free


Free sample

Download in .PDF format



Download in .ePUB format


Add comments
Прокомментировать
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019