Info

Copyright © 2008 by The McGraw-Hill Companies. Click here for terms of use.

adb.exe (continued)

pull command, 208, 210 reinstalling and launching an application, 108 uninstalling prior versions of an application, 106-108

Android developers' forum, 23 developing in languages other than Java, 20 home screen, 6 and Linux, 8 overview, 6-7 release of, 5 Android applications, life cycle, 50 Android Location-Based API, 204-205 adding zoom controls, 226-232 creating .kml file, 205-208 creating the AndroidLBS Activity, 212-221 MapView, 222-225, 232-236 passing coordinates to Google Maps, 222-226 track files, 208 Android plugin for Eclipse configuring, 30-33 downloading and installing, 24-30 Android SDK, 22-23 activityCreator, 47 API Demos application, 40-41, 51 APIs, 48-49

Debug Bridge, 46-47, 310-311 Docs folder, 37 documentation, 38-39 downloading, 24 DX.exe, 47

308-310 FAQs, 39

Hello, Activity! application, 41 languages, 33 and Linux, 109

Lunar Lander application, 42 MKSDCARD.exe, 47 Note Pad application, 43 overview, 36-37 Reference Information, 39 Samples folder, 37, 39-45 Skeleton App, 43-44 Snake, 44 tools, 45-47 Tools folder, 37 updates, 33, 51 upgrading, 34 android_programmers_guide.FindAFriend directory, 261 android.jar, 63 android.java, 63 AndroidLBS Activity adding zoom controls, 226-232 adjusting permissions, 212-214 creating the layout, 214-218 running the Activity, 220-221 writing code to run the Activity, 218-220 AndroidLBS.java, 234-236 AndroidManifest.xml, 62

adding an Intent Filter, 169-170 for Button Activity, 173 for Checkbox Activity, 178 editing to adjust permissions,

213-214 for EditText Activity, 183-184 for FindAFriend Activity, 276-278 modifying, 155-157 for RadioGroup Activity, 189-190 for Spinner View Activity, 195-196 AndroidPhoneDialer, 124-128

modifying, 136-147 AndroidPhoneDialer.java, code, 146-147 AndroidViews, 150-151 AndroidViews.java, 160, 162-163 Button Activity, 175-176 Checkbox Activity, 180-182

for EditText Activity, 186-188 for RadioGroup Activity, 192-194 for Spinner View Activity, 198-200 ANT, 90

compiling Hello World! Activity,

98-103 errors, 98-103 and Linux, 113-114 Apache ANT. See ANT API Demos application, 40-41, 51 APIs, 48

GoogleAPIs, 48 Optional APIs, 48-49 application life cycle, 49

Android applications, 50 standard ASP applications, 49-50 <application>.java, 82 applications, defined, 54 ASP applications, life cycle, 49-50 assets directory, 64 authenticating users, Emulator,

243-244 autocomplete.java, 165-169 AutoCompleteTextView, 163-172 autocomplete.xml, 164-165

0 0

Post a comment