Android

Ace your homework & exams now with Quizwiz!

Use the SDK to create apps that look great and take advantage of the hardware capabilities available on each Android-powered device.

what is the use of SDK?

Java API Framework

All features for Android development, such as UI components, resource management, and lifecycle management, are available through application programming interfaces (APIs)

Dalvik bytecode

Android applications are compiled to _________

Google

Android is an operating system and programming platform developed by ______ for mobile phones and other mobile devices, such as tablets.

touchscreen

Android provides a _______ user interface (UI) for interacting with apps

Linux kernel

The Android platform is based on the ___________

SDK

The _____ includes software libraries of prewritten code, a debugger, a device emulator, documentation, sample code, and tutorials.

ViewGroup

________ is a type of view that can contain other views (children).

Views

_________ are Android's basic user interface building blocks

application package (APK)

__________ is the package file format for distributing and installing Android mobile apps

Android Studio

an integrated development environment (IDE) for developing android apps

Gradle

build system used by Android Studio

Android SDK

collection of API libraries, tools, scripts & documentation

Hardware abstraction layer (HAL)

consists of multiple library modules, each of which implements an interface for a specific type of hardware component, such as the camera or Bluetooth module.

Java Editor

contains common IDE features such as compile time syntax checking integrated documentation for the Android framework

app widgets

display live, auto-updating content such as the weather, the user's email inbox, or a news ticker

Andy Rubin and three others, October 2003

founder of Android and the date was found?

Layout Editor

graphical layout for building & editing UI- easy drag and drop

software development kit (SDK)

helps you write original code and assemble software modules to create apps for Android users

Android Virtual Device (AVD)

is constructed to define the characteristics of the device on w/c an application can be fetched.

August 2005

the date was Google acquired Android OS?

- through Layout Editor, XML, Java code

three ways to deifine the view

Java programming language

what programming language do you use for developing android apps?

Extensible Markup Language (XML)

what programming language do you use for files to describe data resources in developing android apps?


Related study sets

Students With Disabilities CST NYSTCE (060)

View Set

Photosynthesis and celluar respiration

View Set