Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Source Code to _The Busy Coder's Guide To Android Development_
Java JavaScript
branch: master
Failed to load latest commit information.
APIVersions/ReadWriteStrict updated copyright year
Activities updated copyright year
Basic updated copyright year
Containers updated copyright year
Database/Constants updated copyright year
Fancy removed extraneous orientation attribute
FancyLists updated copyright year
Files updated copyright year
Fonts/FontSampler updated copyright year
Fragments/EU4You_6 switched to latest Android Support package
HTML5/Checklist example migrated from Android Beyond Java
InputMethod converted tabs to spaces for better GitHub rendering
Internet updated URL to avoid error condition
Java/AndShell updated copyright year
Layouts/NowRedux updated copyright year
Maps updated copyright year
Menus updated copyright year
Messages/Message updated copyright year
Notifications updated copyright year
Phone/Dialer updated copyright year
PhoneGap updated copyright year
Prefs updated copyright year
Resources updated copyright year
Rotation updated copyright year
ScreenSizes updated copyright year
Selection updated copyright year
Service updated URL to avoid error condition
Skeleton/Now removed extraneous dot
Styles/NowStyled updated copyright year
Threads updated copyright year
WebKit updated copyright year
Android.kpf Initial import
LICENSE-Apache2.txt Initial import
README.markdown Update README.markdown

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.