Androidmanifest XML
The manifest file presents essential information about your app to the Android system, information the system must have before it can run any of the app's code.
ADB
ADB (Android Debug Bridge) is a command-line utility included with Google's Android SDK.
Android SDK
A software development kit that enables developers to create applications for the Android platform.
DDMS
The Dalvik Debug Monitor Service (DDMS) is a debugging tool used in the Android platform.
DVM
The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimised for minimal memory footprint.
Intent Filters
Specifies the types of intents that an activity, service, or broadcast receiver can respond to.
SQLite
SQLite is a opensource SQL database that stores data to a text file on a device.SQLite is a mostly ACID compliant RDBMS.
XML
xml is used for layout designing. All the UI and layout of your app is designed using xml.
Intent
An intent is an abstract description of an operation to be performed. It can be used with startActivity to launch an Activity, broadcastIntent to send it to any interested BroadcastReceiver components, and startService(Intent) or bindService(Intent, ServiceConnection, int) to communicate with a Background Service.
Google Maps APIs
The Google Maps APIs give developers several ways of embedding Google Maps into web pages or retrieving data from Google Maps, and allow for either simple use or extensive customization.
APK format
Android application package file (APK) is the file format used to distribute and install application software and middleware onto Google's Android operating system.
Drawable folder
Drawable folder is compiled visual resource that can use as a backgrounds, banners, icons, splash screen etc.
Toast
Andorid Toast can be used to display information for the short period of time. A toast contains message to be displayed quickly and disappears after sometime.
Activity
Activity is like a frame or window in java that represents one screen of android.
ANR
ANR is short for Application Not Responding. This is actually a dialog that appears to the user whenever an application have been unresponsive for a long period of time.
Broadcast receivers
A broadcast receiver (receiver) is an Android component which allows you to register for system or application events. All registered receivers for an event are notified by the Android runtime once this event happens.
NDK
NDK stands for Native Development Kit. By using NDK, you can develop a part of app using native language such as C/C++ to boost the performance.
Service
A Service is an application component that can perform long-running operations in the background, and it does not provide a user interface.