// the find
commonsguy/cw-android
Source Code to _The Busy Coder's Guide To Android Development_
Source code companion to the early editions of Mark Murphy's Android development book, circa 2010–2013. Each chapter maps to a standalone mini-project demonstrating one concept — layouts, widgets, SQLite, services. Superseded by the cw-omnibus repo, which the README itself points you to.
The chapter-per-directory structure makes it easy to find a specific concept without reading surrounding code. Each sample is genuinely minimal — no framework noise, just the API call you came to see. Covers a wide range of early Android fundamentals: SQLite helpers, custom tab indicators, SlidingDrawer, StrictMode wrappers. Apache 2.0 license means you can copy-paste freely.
Abandoned in 2013 — Ant build system, no Gradle, no support library, targets APIs that predate Material Design, fragments, RecyclerView, and basically everything modern Android development runs on. The author explicitly deprecated it in the README. SlidingDrawer and TabHost patterns shown here are removed from the SDK entirely. Anyone using this for reference will learn idioms that actively hurt them today.