You are on page 1of 2

MOBCOM

Text Editor - also known as code editor, with extra features such as color coding and code checking.

Design Editor - allows you to drag GUI components onto your layout, and arrange them how you want.

Fill_parent and Match_parent - used when we want the height or width of a view to be as big as its
parent view

wrap_content - used when we want the view to occupy only as much space as required by it.

Android emulator - allows you to run your app in an Android virtual device (AVD).

- typically enables the host system to run software or use peripheral devices designed
for the guest system.

AVD (Android Virtual Device)

APK - is an Android application package. It’s basically a JAR or ZIP file for Android applications.

- is the file format that Android uses to distribute and install apps

- Android Package Kit or Android Application Package

Constraint Layout - a View Group which allows you to position and size widgets in a flexible way.

Relative Layout - a view group that displays child views in relative positions.

Linear Layout - a layout that arranges other views either horizontally in a single column or vertically in a
single row.

Web View - a view that displays web pages.

Scroll View - a view group that allows the view hierarchy placed within it to be scrolled.

List View - a view group that displays a list of scrollable items.

Expandable List View - a view that shows items in a vertically scrolling two-level list.

Grid View - a View Group that displays items in a two-dimensional, scrollable grid.

Button - consists of text or an icon (or both text and an icon) that communicates what action occurs
when the user touches it.

Text View – a user interface element that displays text to the user.

Edit Text – a user interface element for entering and modifying text.

Spinner - provide a quick way to select one value from a set.

- View that displays one child at a time and lets the user pick among them.

Intents - allow you to interact with components from the same applications as well as with components
contributed by other applications.
SharedPreferences - is a way that allows you to save and retrieve data in the form of (key, value) pair.

SharedPreferences.Editor - Interface used for modifying values in a SharedPreferences object.

- commit() or apply()

ActionBar/App bar - it provides a visual structure and interactive elements that are familiar to users

- often see at the top of activities

- it normally includes buttons that are best described using verbs such as Create,
Search, or Edit.

- may be represented by any Toolbar widget within the application layout

Toolbar - a generalization of action bars used within application layouts

Navigation Drawer - a UI panel that shows your app's main navigation menu.

- is hidden when not in use, but appears when the user swipes a finger from the left
edge of the screen

Handler - allows you to send and process Message and Runnable objects associated with a thread.

Thread - the system creates a thread of execution for the application.

CountDownTimer - Schedule a countdown until a time in the future, with regular notifications on
intervals along the way.

Toast - provides simple feedback about an operation in a small popup.

Dialog - a small window that prompts the user to make a decision or enter additional information.\

Snackbar - provide lightweight feedback about an operation mostly at the bottom view.

You might also like