Getting Started with Android Programming Flashcards

1
Q

Android

A

A mobile operating system that is based on a modified version of Linux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Linux Kernel

A

A layer that contains all the low-level device drivers for the various hardware components of an Android device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Libraries

A

contain the code that provides the main features of an Android OS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Android runtime

A

Provides a set of core libraries that enable developers to write Android apps using the Java programming language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dalvik

A

A specialized virtual machine designed specifically for android and optimized battery powered mobile devices with limited memory an CPU power.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Application Framework

A

Exposes the various capabilities of the Android OS to application developers so that they can make use of them in their applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Android SDK

A

Contains all the packages and tools required to develop a functional Android Application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Android Virtual Device (AVD)

A

An emulator instance that enables you to model an actual device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Stack Overflow

A

A collaboratively edited question an answer site for developers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Android Discuss

A

A discussion group hosted by google using the Google groups service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly