1/22
WK 1 Zybooks 1.2
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Each Android platform has three identifiers what are they
platform version, code name, API level
identifies the Android version with a letter or dessert name
code name
increases with each new Android platform release.
platform version
identifies the Android Application Programming Interface (API) with an increasing integer.
API level
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.
the process of gaining privileged control (root access) over the Android OS.
rooting
true or false
Google tends to release a new Android platform at least once a year.
true
true or false
An Android app that uses API level 31 can run on a device that is running Android 11.0.
false
true or false
Most Android users upgrade to the latest Android platform as soon as the platform is released.
false
true or false
A developer is wise to create an app that runs only on the latest Android platform.
false
a collection of libraries and tools for writing Android apps.
android SDK
a virtual machine that runs the .oat files when the app is started.
android run time
contains Bytecode
.class
contains optimized code that is executed by ART.
.oat
Contains Java code written by a developer.
.java
Contains Dalvik bytecode.
.dex
Android apps are composed of four fundamental app components what are they?
activity, service, broadcast receiver, content provider
represents a single screen and handles interaction with the user
activity
runs in the background to perform a lengthy operation
service
delivers system-wide broadcast announcements to an app
broadcast receiver
manages an app's data that is stored on the file system, in a database, or on the web
a content provider