Flashcards
Android Fundamentals
Flashcards do conjunto (22)
- 1By default, the system assigns each app a unique ___. It's possible to arrange for two apps to share the same ___, in which case they are able to access each other's ___.- Linux user ID
- Linux user ID
- files - 2Each process has its own ___virtual machine (VM)
- 3By default, every app runs in its own ___.Linux process
- 4The Android system implements the principle of least ___.privilege
- 5An app can request ___ to access device data. All app ___ must be granted by the user at ___ time.- permission
- permissions
- install - 6App ___ are the essential building blocks of an Android app.components
- 7Name the four different types of app components.1. activities
2. services
3. content providers
4. broadcast receivers - 8An activity represents ___ with a user interface.a single screen
- 9Each activity is ___ of the others. As such, a different app can ___ any activity if it has the permission.- independent
- start - 10A service is a component that runs ___ to perform ___ or to perform work for ___ processes. A service does not provide a ___ interface.- in the background
- long-running operations
- remote
- user - 11A content provider manages a ___ set of ___.- shared
- app data - 12Although broadcast receivers don't display a user interface, they may create a ___.status bar notification
- 13A broadcast receiver is just a "___" to other components and is intended to do ___ amount of work.- gateway
- a very minimal - 14Many broadcasts originate from ___ —for example, a broadcast announcing that the screen has turned off, the battery is low, or a picture was captured. ___ can also initiate broadcasts.- the system
- Apps - 15Because different activities run in different ___ , an activity can not activate another activity directly, it must create ___ and ___ activates the activity using this intent.- processes
- an intent
- the android system - 161. What three types of components can be activated by an intent? 2. By what means is the fourth component type targeted?1.
- activities
- services
- broadcast receivers
2. content providers are targeted by content resolvers - 17DDMSDalvik Debug Monitor Server
- 185 Purposes of the Manifest file AndroidManifest.xml- declaring components
- required permissions
- hardware and software features used or required
- minimum API level
- other (than the Android framework API) required libraries - 19All components except ___ must be declared in the manifest in order to be visible to the system. ___ can be declared in the manifest.- broadcast receivers
- Broadcast receivers - 202 Adventages of app resources- easy to update various characteristics without modifying code
- optimize the app for various devices - 21For every resource, the SDK build tools define a ___.unique integer ID
- 22Translations can be provided using a ___ appended to the ___ of the resource.- qualifier
- directory name
Informações
- Descrição
- FlashCards sobre Android Fundamentals, criado por jlab em 03-10-2014.
- Criado por
- jlab
- Visualizações
- 10
- Avaliação
Mais sobre Android Activities, Fragments and Intents