wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Android App Development

Total questions: 70

Worksheet time: 45mins

Name
Class
Date
1.

What is Manifest.xml in android?

a)

It has information about layout in an application

b)

It has the information about activities in an application

c)

It has all the information about an application

d)

None of these

2.

What is Log message in android?

a)

Log message is used to debug a program

b)

Same as printf()

c)

Same as Toast()

d)

None of the above

3.

What Android resource directory do we store our design files?

a)

Layout

b)

Drawable

c)

Java

d)

Values

4.

What attribute will use to increase the size of the text?

a)

app:textSize

b)

android:textSize

c)

tools:textSize

d)

None of the above

5.

Android is

a)

Web server

b)

Operating system

c)

Web browser

d)

None of these

6.

Android Operating System is based on

a)

Mac

b)

Windows

c)

Linux

d)

Solaris

7.

During an Activity lifecycle, what is the first callback method invoked in the system?

a)

onStop()

b)

onStart()

c)

onCreate()

d)

onResume()

8.

What Activity method you use to retrieve a reference to an Android view by using the id attribute of a resource XML?

a)

findViewByReference(int id);

b)

findViewById(int id)

c)

retrieveResourceById(int id)

d)

findViewById(String id)

9.

AVD Stands for

a)

Android vector Device

b)

Android Virtual Device

c)

Android Virtual Directory

d)

None of these

10.

How many intents are there in Android?

a)

3

b)

2

c)

1

d)

4

11.

Which intent we must use if we want to move from one activity to another activity?

a)

Implicit Intent

b)

Explicit Intent

c)

Both

d)

None of the above

12.

Which view we need to use if we want take input from user?

a)

TextView

b)

EditText

c)

InputText

d)

Button

13.

1. Which Programming language is used for Android application development?

a)

NodeJs

b)

PHP

c)

JSX

d)

Java

14.

2. What is an interface in android?

a)

Interface is a class

b)

Interface acts as a bridge between class and the outside world.

c)

Interface is a layout file

d)

All of the above

15.

3. What is true about Content Providers?

a)

A. They dictate the UI and handle the user interaction to the smart phone screen

b)

B. They handle background processing associated with an application.

c)

C. They handle communication between Android OS and applications

d)

D. They handle data and database management issues

16.

4. What is true about Activities component?

a)

A. An activity represents a single screen with a user interface,in-short Activity performs actions on the screen.

b)

B. application has more than one activity, then one of them should be marked as the activity that is presented when the application is launched.

c)

C. An activity is implemented as a subclass of Activity class

d)

D. All of the above

17.

5. Which of the following statement is false about Broadcast Receivers?

a)

A. A broadcast receiver is implemented as a subclass of ContentProvider class

b)

B. A broadcast receiver is implemented as a subclass of Activity class

c)

C. A broadcast receiver is implemented as a subclass of BroadcastReceiver class

d)

D. A broadcast receiver is implemented as a subclass of Service class

18.

6. Which of the following component has view hierarchies that control screen format and appearance of the views?

a)

A. Layouts

b)

B. Views

c)

C. Resources

d)

D. Manifest

19.

7. Which of the following component has UI elements that are drawn on-screen including buttons, lists forms etc?

a)

A. Fragments

b)

B. Views

c)

C. Resources

d)

D. Manifest

20.

8. Which of the following component has Configuration file for the application?

a)

A. Resources

b)

B. Manifest

c)

C. Services

d)

D. Activities

21.

9. What is true about Fragments component?

a)

A. Represents a portion of user interface in an Activity.

b)

B. UI elements that are drawn on-screen including buttons, lists forms etc.

c)

C. View hierarchies that control screen format and appearance of the views.

d)

D. Messages wiring components together

22.

7. What is true about Intents component?

a)

A. External elements, such as strings, constants and drawable pictures.

b)

B. UI elements that are drawn on-screen including buttons, lists forms etc.

c)

C. View hierarchies that control screen format and appearance of the views.

d)

D. Messages wiring components together

23.

Which of the following operating is closed source OS?

a)

Android

b)

Windows

c)

iOS

d)

fedora

24.

Which method is overridden when a class extends the thread class and thread class to start that thread?

a)

start( )

b)

run( )

c)

init( )

d)

running( )

25.

What will be the output of the following program?

a)

The program compiles, but it does not print anything

b)

The program compiles and runs. Display test on the console

c)

The program does not compile because “this” cannot be referenced in a static method

26.

Which of the following method in java that can be called without creating an object of class?

a)

math ( )

b)

function ( )

c)

static ( )

d)

runnable ( )

27.

(a)   is a framework that helps teams work together.

28.

 

What are the two main perspective of the agile methodologies are approaches to product development that are aligned in the Agile Manifesto for software development?

a)

Values & Principles

b)

Integrity & Confidence

c)

Values & Integrity

d)

Principles & Confidence

29.

What are the two main perspective of the agile methodologies are approaches to product development that are aligned in the Agile Manifesto for software development?

a)

values ​​& principles

b)

principles & integrity

c)

integrity & values

30.

What is the key point or heart of the scrum and agile?

a)

Scrum

b)

Sprints

c)

Scrum master

d)

PO

31.

Which of the following two “R”s will be used for product backlog?

a)

Roadmap & Resources

b)

Roadmap & Requirements

c)

Requirements & Repository

32.

Which of the following are main actor is scrum and agile?

a)

SM, PO, T

b)

SJ, PL, T

c)

T

d)

PO

33.

Which of the following android component, we can place all UI components or widgets on a single screen?

a)

Activity

b)

Intent

c)

Service

d)

Receiver

34.

Which of the following interface that allows two or more than two applications to talk to each other?

a)

APII

b)

AAB

c)

API

d)

APK

35.

Which of the following is a software application that runs automated tasks over the Internet?

a)

Web robot

b)

Web

c)

API

36.

Which of the following XML files contains metadata about the Android app?

a)

Activity.XML

b)

Main.XML

c)

Manifest.XML

d)

XML

37.

which of the following are android components?

a)

Activity

b)

Content providers

c)

Broadcast receivers

d)

services

38.

Which of the following android component are used for a message that is passed between components such as activities, content providers, broadcast receivers, services?

a)

Activity

b)

Implicit Intent

c)

Explicit Intent

d)

API

39.

In the following Query, which of the following can be placed in the Query's blank portion to display the salary from highest to lowest amount, and sorting the employs name alphabetically?

a)

Ascending, Descending

b)

Asc, Desc

c)

Desc, Asc

40.

What is the FAT?

a)

File Allocation Tree

b)

File Allocation Table

c)

File Allocation Graph

41.

A file is a collection of all related______.

a)

Rows & Columns

b)

Fields

c)

Database

d)

Records

42.

Which of the following language is used in tvOS development?

a)

Android

b)

C++

c)

Java

d)

Swift

43.

A software platform and operating system for most of mobile devices today.

a)

Android

b)

Windows

c)

Blackberry

d)

Symbian

44.

When was Android Inc. founded.

a)

2006

b)

2005

c)

2004

d)

2003

45.

Google acquired Android Inc.

a)

2006

b)

2005

c)

2004

d)

2003

46.

When was Open Handset Alliance formed?

a)

2007

b)

2006

c)

2005

d)

2004

47.

What is the first Android device released?

a)

Mobira Cityman 900

b)

BlackBerry 850

c)

HTC Dream (G1)

d)

None of the Above

48.

What are the Android 1.6 (Cupcake) features?

a)

Faster Camera Startup

b)

On Screen soft keyboard

c)

Directly upload Pictures and Videos

d)

Battery usage indicator

49.

What are the Android 1.6 (Donut) features?

a)

Quick Search Box and Voice Search

b)

Toggle between still and video capture

c)

Bluetooth 2.1

d)

Battery usage indicator

50.

What are the Android 2.0 (Eclair) features?

a)

New keyboards for faster text inputs

b)

Multiple accounts for email

c)

Bluetooth 2.1

d)

New Calendar Features

51.

What are the Android 2.2 (Froyo) features?

a)

New widgets for homescreen

b)

One-touch word

c)

Hotspot support

d)

Multiple keyboard languages

52.

What are the Android 2.3 (Gingerbread) features?

a)

UI refinements for simplicity and speed

b)

New keyboards for faster text inputs

c)

Near Field Communication

d)

For tablets and larger screen sizes

53.

What are the Android 4.1 (Jelly Bean) features?

a)

Faster, smoother, more responsive

b)

Resizable app widgets

c)

Offline voice dictation

d)

Google Experience Launcher

54.

What are the Android 4.4 (KitKat) features?

a)

Hangouts 2.0

b)

Screen Recording

c)

Google new Material Design

d)

Google Experience Launcher

55.

What are the Android 4.5 (Lollipop) features?

a)

Revamped navigation bar

b)

Official support for dual-SIM

c)

Google new Material Design

d)

Vertically scrolling app drawer

56.

What are the Android 6.0 (Marshmallow) features?

a)

Google Now on Tap

b)

Split screen mode

c)

USB Type-C support

d)

Vertically scrolling app drawer

57.

What are the Android 7.0 (Nougat) features?

a)

JIT compiler

b)

Split screen mode

c)

Supported Vulkan API

d)

Visual changes to Settings menu

58.

What are the Android 8.0 (Oreo) features?

a)

Shush mode

b)

Support for picture-in-picture mode

c)

Notifications channels

d)

Visual changes to Settings menu

59.

What are the Android 9.0 (Pie) features?

a)

Shush mode

b)

New navigation buttons

c)

On-device machine learning

d)

System-wide dark mode

60.

What are the Android 10.0 features?

a)

Gesture-navigation controls

b)

Record your phone’s screen

c)

Support for the foldable phones

d)

System-wide dark mode

61.

What are the Android 11.0 features?

a)

New Conversations notifications category

b)

Record your phone’s screen

c)

Controlling smart home devices

d)

Smart reply

62.

It supplies Security, Memory management, Process management, Network stack and Driver model.

a)

Linux Kernel

b)

Libraries

c)

Android Runtime

d)

Application Framework

63.

A set of instructions that tell the device how to handle different kinds of data.

a)

Linux Kernel

b)

Libraries

c)

Android Runtime

d)

Application Framework

64.

Performs the translation of the application's bytecode into native instructions that are later executed by the device's runtime environment.

a)

Linux Kernel

b)

Libraries

c)

Android Runtime

d)

Application Framework

65.

This includes the programs that manage the phone’s basic function.

a)

Linux Kernel

b)

Libraries

c)

Android Runtime

d)

Application Framework

66.

A set of core applications shipped with Android platform

a)

Application

b)

Libraries

c)

Android Runtime

d)

Application Framework

67.

An application component that represents a single screen with a user interface.

a)

Activities

b)

Services

c)

Content providers

d)

Broadcast Receivers

68.

A component that runs in the background to perform long-running operations or to perform work for remote processes.

a)

Activities

b)

Services

c)

Content providers

d)

Broadcast Receivers

69.

It manages the sharing of application data.

a)

Activities

b)

Services

c)

Content providers

d)

Broadcast Receivers

70.

A component that responds to system-wide broadcast announcements.

a)

Activities

b)

Services

c)

Content providers

d)

Broadcast Receivers