Home Page Icon
Home Page
Table of Contents for
Pro Android Apps Performance Optimization
Close
Pro Android Apps Performance Optimization
by Hervé Guihot
Pro Android Apps Performance Optimization
Title
Contents at a Glance
Contents
About the Author
About the Technical Reviewers
Acknowledgments
Introduction
Chapter 1: Optimizing Java Code
How Android Executes Your Code
Optimizing Fibonacci
Caching Results
API Levels
Data Structures
Responsiveness
SQLite
Summary
Chapter 2: Getting Started With the NDK
What Is In the NDK?
Mixing Java and C/C++ Code
Application.mk
Android.mk
Performance Improvements With C/C++
Native Activity
Summary
Chapter 3: Advanced NDK
Assembly
C Extensions
Tips
Summary
Chapter 4: Using Memory Efficiently
A Word On Memory
Data Types
Accessing Memory
Laying Out Your Data
Garbage Collection
APIs
Low Memory
Summary
Chapter 5: Multithreading and Synchronization
Threads
AsyncTask
Handlers and Loopers
Data Types
Concurrency
Multicore
Activity Lifecycle
Summary
Chapter 6: Benchmarking And Profiling
Measuring Time
Tracing
Logging
Summary
Chapter 7: Maximizing Battery Life
Batteries
Disabling Broadcast Receivers
Networking
Location
Sensors
Graphics
Alarms
WakeLocks
Summary
Chapter 8: Graphics
Optimizing Layouts
Layout Tools
OpenGL ES
Summary
Chapter 9: RenderScript
Overview
Hello World
Hello Rendering
Adding Variables to Script
HelloCompute
Native RenderScript APIs
RenderScript vs. NDK
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset