Skip to content
Source Code to _Android Programming Tutorials_
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
01-FirstApp/FirstApp
02-SimpleForm/LunchList
03-FancierForm/LunchList
04-ListView/LunchList
05-FancyList/LunchList
06-Tabs/LunchList
07-MenusMessages/LunchList
08-Threads/LunchList
09-Lifecycle/LunchList
10-Resources/LunchList
11-Database/LunchList
12-Activities/LunchList
13-Prefs/LunchList
14-Rotation/LunchList
15-HttpClient/Patchy
16-JAR/Patchy
17-CreateService/Patchy
18-LocalService/Patchy
19-RemoteService
20-Notifications
21-Location
22-Maps
23-Media
24-WebKit
25-AdvWebKit
26-AdvLists
27-Animation
28-IntentFilters
29-UsingCP
30-CreatingCP/LunchList
31-SysEvents
32-SysSvcs
33-Search/LunchList
34-Introspection/Contacter
35-AppWidget/LunchList
36-AdvAppWidget/LunchList
38-PermsPhone/LunchList
39-Camera/LunchList
40-Sensors/LunchList
README

README

Welcome to the source code for _Android Programming Tutorials_!

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.