Tutorial Exam MAP

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

A. CHOOSE THE CORRECT ANSWER .

QUESTIONS ANSWERS
1. What method do we use to kill an Activity? A – onResume(); B – finish(); C – onStart(); D – kill().

2. In Android Studio which layout is a layout in XML? A – Constraint Layout; B – Frame Layout; C – Relative
Layout; D – None of the above.
3. Which one of these is not the name of an Android A – Burger; B – Cupcake; C – Pie; D – Oreo.
version?
4. Which of the following is not a part of native A – SQLite; B – OpenGL; C – Dalvik; D – WebKit.
libraries?
5. What is an Activity? A – a single screen with UI; B – a Layout; C – a
Fragment; D - none of the above.

activity manager supports non-code resources like strings and graphics


to be externalized.
content providers provides a consistent and non-intrusive mechanism for
signaling your users.
views controls the life cycle of your activities, including
management of the activity stack.
resource manager lets your applications share data between applications.
notification manager are used to construct the user interfaces for your
activities.

B. FILL EACH BLANK SPACE AND ANSWER THE FOLLOWING QUESTIONS .


1. Android is Linux based, because of _ _ _ _ _ _ _ _ _ _ _ _ _.
2. What is Android Architecture? Android Architecture is made up of 4 key components. List them.
3. List some of the unique features that set Android apart (5).
4. What are the four essential states of an activity?
5. One of few components included in the SDK download is a full documentation. List 5 others.
6. List the main development framework stacks
7. What are the core building blocks used in Android applications (6 components)?
8. Many of the features such as 3D graphics and native database support, are also available in other mobile
SDKs. There are some of the unique features that set Android apart. List main 5 of them.
9. Differentiate Activities from Services.
10. Match the following elements (right to left)

MOBILE APPLICATION DESCRIPTION


DEVELOPMENT PROCESS

Strategy Launch app on the Apple and Google app stores with
support for future revisions

Analysis and Planning Design strategic goals for evolving your idea into a
successful app

UI/UX Design Develop backend, API, and mobile app following agile
development process

Application Development Identify requirements, define team structure, and prepare


product roadmap

Testing Create seamless and effortless user experiences with a


polished design

Deployment & Support Validate your app’s quality thoroughly with a series of
testing criteria
C. COMPLETE THESE BLANK SPACES .
D. MATCH ANDROID STACK COMPONENTS (RIGHT) WITH THE CORRECT NUMBERS (LEFT)

❑ ANDROID STACK

1. Toolbar

2. Navigation bar

3. Project pane

4. Editor

5. tabs for other panes

You might also like