Skip to content
Source Code to _The Busy Coder's Guide To Android Development_
Java JavaScript
Find file
Latest commit 568c11f Jun 27, 2013 @commonsguy Update README.markdown
Failed to load latest commit information.
APIVersions/ReadWriteStrict updated copyright year Jan 2, 2012
Activities updated copyright year Jan 2, 2012
Basic updated copyright year Jan 2, 2012
Containers updated copyright year Jan 2, 2012
Database/Constants updated copyright year Jan 2, 2012
Fancy removed extraneous orientation attribute Jan 6, 2012
FancyLists updated copyright year Jan 2, 2012
Files updated copyright year Jan 2, 2012
Fonts/FontSampler updated copyright year Jan 2, 2012
Fragments/EU4You_6 switched to latest Android Support package Jan 6, 2012
HTML5/Checklist example migrated from Android Beyond Java Feb 26, 2011
InputMethod converted tabs to spaces for better GitHub rendering Oct 25, 2011
Internet updated URL to avoid error condition Feb 13, 2012
Java/AndShell updated copyright year Jan 2, 2012
Layouts/NowRedux updated copyright year Jan 2, 2012
Maps updated copyright year Jan 2, 2012
Menus updated copyright year Jan 2, 2012
Messages/Message updated copyright year Jan 2, 2012
Notifications updated copyright year Jan 2, 2012
Phone/Dialer updated copyright year Jan 2, 2012
PhoneGap updated copyright year Jan 2, 2012
Prefs updated copyright year Jan 2, 2012
Resources updated copyright year Jan 2, 2012
Rotation updated copyright year Jan 2, 2012
ScreenSizes updated copyright year Jan 2, 2012
Selection updated copyright year Jan 2, 2012
Service updated URL to avoid error condition Feb 13, 2012
Skeleton/Now removed extraneous dot Jan 6, 2012
Styles/NowStyled updated copyright year Jan 2, 2012
Threads updated copyright year Jan 2, 2012
WebKit updated copyright year Jan 2, 2012
Android.kpf Initial import Nov 8, 2009
LICENSE-Apache2.txt Initial import Nov 9, 2009
README.markdown Update README.markdown Jun 27, 2013

README.markdown

Welcome to the source code for original editions of The Busy Coder's Guide to Android Development!

Note that this book has been substantially revised, with its samples moved to a fresh GitHub repository, and so if you are looking for more up-to-date material, you probably want the cw-omnibus repo.

All of the source code in this archive is licensed under the Apache 2.0 license except as noted.

The names of the top-level directories roughly correspond to a shortened form of the chapter titles. Since chapter numbers change with every release, and since some samples are used by multiple chapters, I am loathe to put chapter numbers in the actual directory names.

If you wish to use this code, bear in mind a few things:

  • The projects are set up to be built by Ant, not by Eclipse. If you wish to use the code with Eclipse, you will need to create a suitable Android Eclipse project and import the code and other assets.

  • You should delete build.xml from the project, then run android update project -p ... (where ... is the path to a project of interest) on those projects you wish to use, so the build files are updated for your Android SDK version.

Something went wrong with that request. Please try again.