Create
Learn
Share

Android Terms

rename
Updated 2010-01-17 00:17

Summary

Terms and concepts for Android (developed by Google). Information is current as of Jan 2010.

 

(Information for app developers is toward the bottom of this page.)

Popular phones

Available in US.

 

PhoneCarrier
Droid (Motorola)Verizon
Droid Eris (HTC)Verizon
Hero (HTC)Sprint
Nexus One (Google)T-Mobile
CLIQ (Motorola)T-Mobile
G1T-Mobile
memorize

Basic terms / facts

Question Answer
where can you download/buy android apps?"Market" app, or various websites
tetheringcomputers access the internet via the phone
carrier that doesn't allow tetheringT-Mobile
latest Android version2.1
Android version most phones use1.6
memorize

App development basics

Question Answer
website for app developersdeveloper.android.com
cost to become app developer$25
percentage of app price developers get70%
how app developers get paidGoogle Checkout merchant accounts
development platformEclipse
memorize

App development terms and classes

Question Answer
"haptic"tactile feedback
how to rotate in the emulatorctrl-F12
.apk filepackage file containing whole application (file extension)
Layoutxml file that assembles a view? (similar to XML)
class most applications implementActivity
memorize

 

Question Answer
navigation keysarrow buttons on phone (left, right, up, down)
trackballround thing on phone that scrolls
important method on Activity to implement.onCreate()
Actionstring value assigned to an Intent
Activitysingle screen in an application
Intentmessage object to communicate (with applications or activities)
example of an actionandroid.intent.action.VIEW
memorize

 

Question Answer
WebViewembeddable web browser
Serviceruns in background (without a UI)
Content Providerexposes your application's data (to other applications)
Dialogfloating window (acts as lightweight form)
Viewrectangular area on screen (handles user interactions)
AndroidManifest.xmlconfiguration file listing activities, etc.
AndroidManifest.xml structuremanifest -> application -> activity -> intent-filter
memorize