GoConqr has a new look! Let us know what you think.

Flashcards

Android Fundamentals

jlab German 22 cards

Cards in this deck (22)

  1. 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
  2. 2Each process has its own ___virtual machine (VM)
  3. 3By default, every app runs in its own ___.Linux process
  4. 4The Android system implements the principle of least ___.privilege
  5. 5An app can request ___ to access device data. All app ___ must be granted by the user at ___ time.- permission
    - permissions
    - install
  6. 6App ___ are the essential building blocks of an Android app.components
  7. 7Name the four different types of app components.1. activities
    2. services
    3. content providers
    4. broadcast receivers
  8. 8An activity represents ___ with a user interface.a single screen
  9. 9Each activity is ___ of the others. As such, a different app can ___ any activity if it has the permission.- independent
    - start
  10. 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
  11. 11A content provider manages a ___ set of ___.- shared
    - app data
  12. 12Although broadcast receivers don't display a user interface, they may create a ___.status bar notification
  13. 13A broadcast receiver is just a "___" to other components and is intended to do ___ amount of work.- gateway
    - a very minimal
  14. 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
  15. 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
  16. 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
  17. 17DDMSDalvik Debug Monitor Server
  18. 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
  19. 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
  20. 202 Adventages of app resources- easy to update various characteristics without modifying code
    - optimize the app for various devices
  21. 21For every resource, the SDK build tools define a ___.unique integer ID
  22. 22Translations can be provided using a ___ appended to the ___ of the resource.- qualifier
    - directory name

Information

Description
Flashcards on Android Fundamentals, created by jlab on 03/10/2014.
Created by
jlab
Views
10
Rating

More on Android Activities, Fragments and Intents

Feedback

What is it about?

What do you think of the new look?

How do you like it?