官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 威信县| 江津市| 碌曲县| 郧西县| 平潭县| 宁德市| 赣榆县| 荣昌县| 达孜县| 浠水县| 大城县| 皮山县| 高密市| 金湖县| 务川| 屏南县| 高清| 弥勒县| 邵东县| 七台河市| 邢台市| 广宁县| 资中县| 固原市| 宁德市| 都匀市| 宁河县| 吉安市| 新安县| 合川市| 大厂| 通州市| 苏尼特右旗| 旺苍县| 高州市| 瑞昌市| 沿河| 开封县| 桦南县| 静乐县| 民勤县|