舉報

會員
Asynchronous Android
最新章節(jié):
Index
ConcurrentProgrammingonAndroidisastep-by-stepguidethatbuildsacompletepictureoftheconcurrencyconstructsavailableontheAndroidplatform.ThisbookisforAndroiddeveloperswhowanttolearnabouttheadvancedconceptsofAndroidprogramming.Nopriorknowledgeofconcurrencyandasynchronousprogrammingisrequired.ThisbookisalsotargetedtowardsJavaexpertswhoarenewtoAndroid.
目錄(59章)
倒序
- coverpage
- Asynchronous Android
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Building Responsive Android Applications
- Introducing the Dalvik Virtual Machine
- Understanding the Android thread model
- Summary
- Chapter 2. Staying Responsive with AsyncTask
- Introducing AsyncTask
- Declaring AsyncTask types
- Executing AsyncTasks
- Providing feedback to the user
- Canceling AsyncTask
- Handling exceptions
- Controlling the level of concurrency
- Common AsyncTask issues
- Applications of AsyncTask
- Summary
- Chapter 3. Distributing Work with Handler and HandlerThread
- Understanding Looper
- Building responsive apps with Handler
- Handler programming issues
- Applications of Handler and HandlerThread
- Summary
- Chapter 4. Asynchronous I/O with Loader
- Introducing Loaders
- Building responsive apps with AsyncTaskLoader
- Building responsive apps with CursorLoader
- Combining Loaders
- Applications of Loaders
- Summary
- Chapter 5. Queuing Work with IntentService
- Introducing Service and IntentService
- Building responsive apps with IntentService
- Applications of IntentService
- Summary
- Chapter 6. Long-running Tasks with Service
- Building responsive apps with Service
- Communicating with Services
- Applications of Services
- Summary
- Chapter 7. Scheduling Work with AlarmManager
- Scheduling alarms with AlarmManager
- Handling alarms
- Staying awake with WakeLocks
- Applications of AlarmManager
- Summary
- Index 更新時間:2021-07-21 17:51:53
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- C語言程序設(shè)計教程
- Mastering NetBeans
- Pandas Cookbook
- 自己動手寫Java虛擬機
- Flink SQL與DataStream入門、進(jìn)階與實戰(zhàn)
- 算法訓(xùn)練營:入門篇(全彩版)
- Mastering Articulate Storyline
- 碼上行動:零基礎(chǔ)學(xué)會Python編程(ChatGPT版)
- TypeScript圖形渲染實戰(zhàn):基于WebGL的3D架構(gòu)與實現(xiàn)
- Effective Python Penetration Testing
- Apache Spark 2.x for Java Developers
- 從零開始學(xué)C#
- Hands-On GUI Programming with C++ and Qt5
- Red Hat Enterprise Linux Troubleshooting Guide
- SQL Server 2016 從入門到實戰(zhàn)(視頻教學(xué)版)
- 測試架構(gòu)師修煉之道:從測試工程師到測試架構(gòu)師
- Getting Started with React VR
- Oracle SOA Suite 12c Administrator's Guide
- C++面向?qū)ο蟪绦蛟O(shè)計
- Django 3 Web Development Cookbook
- 深入理解LLVM:代碼生成
- 計算機應(yīng)用基礎(chǔ)教程
- JavaScript Promises Essentials
- Mastering Python Data Visualization
- openGauss數(shù)據(jù)庫開發(fā)實戰(zhàn)
- Hands-On Serverless Applications with Kotlin
- Visual C#.NET程序設(shè)計教程(第2版)
- GraphQL實戰(zhàn):寫給全棧工程師們
- Developing RESTful Services with JAX-RS 2.0,WebSockets,and JSON