Focusing on Odds and Ends
I’ve covered much of what you need to know about Java to give you a solid foundation on which to build with Android app fundamentals. However, there still are a few topics that you should first understand. In this chapter, I introduce you to various language, API, and miscellaneous topics (such as design patterns and the Java Native Interface) that you’ll find helpful in an Android context. I also present additional APIs (such as Preferences) that are not as useful for Android apps, but are sure to be useful for non-Android applications.