For the More Curious: ActionBarSherlock

As critical as it is to understand the basic workings of Android’s standard libraries and how they work on difference devices and OS versions, real-world developers often need to forget about those compatibility worries. By far the biggest compatibility concern is the action bar, which you learned about in this chapter and Chapter 16.

ActionBarSherlock (or ABS, as it is more often called) is aimed squarely at this problem. It provides a backported version of the action bar, plus a set of classes that will use the backported version when necessary, or the native one if it is available. You can find it at It also provides backported versions of the newer Android themes that ...

Get Android Programming: The Big Nerd Ranch Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.