Android platforms and app construction 1.2

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

flashcard set

Earn XP

Description and Tags

WK 1 Zybooks 1.2

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

Each Android platform has three identifiers what are they

platform version, code name, API level

2
New cards

identifies the Android version with a letter or dessert name

code name

3
New cards

increases with each new Android platform release.

platform version

4
New cards

identifies the Android Application Programming Interface (API) with an increasing integer.

API level

5
New cards

The API level is important to developers because …

the API defines the objects and methods that an app uses to run on an Android device.

6
New cards

the process of gaining privileged control (root access) over the Android OS.

rooting

7
New cards

true or false

Google tends to release a new Android platform at least once a year.

true

8
New cards

true or false

An Android app that uses API level 31 can run on a device that is running Android 11.0.

false

9
New cards

true or false
Most Android users upgrade to the latest Android platform as soon as the platform is released.

false

10
New cards

true or false

A developer is wise to create an app that runs only on the latest Android platform.

false

11
New cards

a collection of libraries and tools for writing Android apps.

android SDK

12
New cards

a virtual machine that runs the .oat files when the app is started.

android run time

13
New cards

contains Bytecode

.class

14
New cards

contains optimized code that is executed by ART.

.oat

15
New cards

Contains Java code written by a developer.

.java

16
New cards

Contains Dalvik bytecode.

.dex

17
New cards

Android apps are composed of four fundamental app components what are they?

activity, service, broadcast receiver, content provider

18
New cards

represents a single screen and handles interaction with the user

activity

19
New cards

runs in the background to perform a lengthy operation

service

20
New cards

delivers system-wide broadcast announcements to an app

broadcast receiver

21
New cards

manages an app's data that is stored on the file system, in a database, or on the web

a content provider

22
New cards
23
New cards