Supporting Older Versions of Android
In This Chapter
Learning about AppCompat
Using the backward‐compatibility theme
Using the backward‐compatibility toolbar
Understanding resource directories for different Android versions
Working with right‐to‐left languages on older devices
Working around newer APIs on older devices
Using Android lint
It’s always nice to be able to write apps for the latest and greatest version of Android. You can reduce the complexity of your app by targeting a single version. It also makes testing your app much easier because there are fewer devices you need to test every new feature on.
Unfortunately, most of us (maybe not Uncle Jimmy) live in the real world. In the real world, not everyone who wants to use your app is necessarily using the latest ...