- Asynchronous Android Programming(Second Edition)
- Helder Vasconcelos
- 185字
- 2021-07-14 10:43:10
Preface
Whether you are Android beginner developer or an Android seasoned programmer, this book will explore how to achieve efficient and reliable multithreaded Android applications.
We'll look at best asynchronous constructs and techniques, commonly used by Android Developer community, to execute computation intensive or blocking tasks off the main thread, keeping the UI responsive, telling the user how things are going, making sure we finish what we started, using those powerful multicore processors, and doing it all without wasting the battery.
By using the right asynchronous construct, much of the complexity is abstracted from the developer, making the application source code more readable and maintainable and less error prone.
Using step-by-step guidelines and code examples, you will learn how manage interactions between several threads and avoid concurrency and synchronization problems that might occur when two or more threads access a shared resource to complete a background job, to update the UI or retrieve the latest application data.
At the end of this journey you will know how build well-behaved applications with smooth, responsive user-interfaces that delight users with speedy results and data that's always fresh.
- 案例式C語言程序設(shè)計
- C語言程序設(shè)計案例教程(第2版)
- VMware vSphere 6.7虛擬化架構(gòu)實戰(zhàn)指南
- Microsoft System Center Orchestrator 2012 R2 Essentials
- 零基礎(chǔ)入門學(xué)習(xí)Python
- Learning FuelPHP for Effective PHP Development
- Learning ArcGIS for Desktop
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲案例實戰(zhàn)全流程詳解(入門與提高篇)
- HoloLens與混合現(xiàn)實開發(fā)
- 零基礎(chǔ)學(xué)C語言程序設(shè)計
- Qlik Sense? Cookbook
- Java Web開發(fā)實例大全(基礎(chǔ)卷) (軟件工程師開發(fā)大系)
- 計算機(jī)應(yīng)用技能實訓(xùn)教程
- Learning Grunt
- 企業(yè)級Java現(xiàn)代化:寫給開發(fā)者的云原生簡明指南