What is not a service?

What is not a service?



a. Intercept the events from a user's interaction with your application

b. Like an activity, it has lifecycle methods that you can implement to monitor changes in its state.

c. It is a program that can run in the background for an indefinite period

d. Service is another building block of android application it does not provide a UI


Answer: A

If the user leaves a task for long time

If the user leaves a task for long time



a. System clears an activity and retain state of all other activities

b. System is independent of activities

c. System will retain the tasks state until closed explicitly

d. System will clear task of activities except root activity


Answer: D

What is a Fragment?

What is a Fragment?



a. A fragment is a part or portion of an activity

b. All of these

c. A fragment is modular in a sense that you can move around or combine with other fragments in a single activity

d. Fragments are also reusable



Answer: B

What is broadcast receiver?

What is broadcast receiver?



a. Intercept the events from a user's interaction with your application

b. The interactive components in your app's user interface

c. Represents a behavior or a portion of user interface in an activity

d. A component that does thing but receive and react to broadcast announcements


Answer: D

What method is used to send a broadcast event?

What method is used to send a broadcast event?



a. sendBroadcast(intent);

b. startBroadcast(intent);

c. registerBroadcast(intent);

d. sendBroadcastReceiver(intent);


Answer: A

What does AOSP stand for?

What does AOSP stand for?



a. Android Open Source Project

b. Android Open System Plan

c. Android Open Stack Programming

d. Android Operating System Project


Answer: D

What is an Activity?

What is an Activity?



a. A single screen in an application, with supporting Java code.

b. A multiple screen in an application, with supporting Java code.

c. A single screen in an application, with supporting C++ code.

d. A multiple screen in an application, with supporting C++ code.


Answer: A

Android uses:

Android uses:



a. Java Virtual Machine.

b. Dalvik Virtual Machine.

c. Windows Virtual Machine.

d. Oracle Virtual Machine.


Answer: B

How many way to share data across Android applications?

How many way to share data across Android applications?



a. Does not share data across Android applications

b. Only one way to access data via Content Provider

c. 3, Shared Preferences - File - SQLite

d. 2, Local data and Network data


Answer: b

What are the key components of Android Architecture?

What are the key components of Android Architecture?


a. Linux Kernel, Libraries, Android Framework, Android Applications.

b. Symbian Kernel, Libraries, Android Framework, Android Applications.

c. iOS Kernel, Libraries, Android Framework, Android Applications.

d. Windows Kernel, Libraries, Android Framework, Android Applications.



Answer: A

Which company bought android?

Which company bought android?


a. Android inc.

b. Google

c. Nokia

d. Apple


Answer: B