The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.
Mobile devices are never fast enough. Either they are slow in general (e.g., slow CPU) or they are slow for particular operations (e.g., advanced game graphics).
What you do not want is for your application to be unnecessarily slow, where the user determines what is and is not “necessary”. Your opinion of what is “necessary”, alas, is of secondary importance.
This part of the book will focus on speed, including how you can measure and reduce lag in your applications. First, though, let’s take a look at some of the specific issues surrounding speed.
Understanding this chapter requires that you have read the core chapters and understand how Android apps are set up and operate.
The preview of this section is in the process of being translated from its native Klingon.
The preview of this section was last seen in the Bermuda Triangle.
The preview of this section was abducted by space aliens.
The preview of this section is out seeking fame and fortune as the Dread Pirate Roberts.