0% found this document useful (0 votes)
60 views2 pages

Mobcom Midterms

The document discusses various Android UI components and concepts including text editors, design editors, layout parameters like fill_parent and wrap_content, the Android emulator, APKs, constraint layouts, linear layouts, web views, scroll views, list views, buttons, text views, edit texts, spinners, intents, shared preferences, the action bar, toolbars, navigation drawers, handlers, threads, countdown timers, toasts, dialogs, and snackbars.

Uploaded by

TomatoKun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views2 pages

Mobcom Midterms

The document discusses various Android UI components and concepts including text editors, design editors, layout parameters like fill_parent and wrap_content, the Android emulator, APKs, constraint layouts, linear layouts, web views, scroll views, list views, buttons, text views, edit texts, spinners, intents, shared preferences, the action bar, toolbars, navigation drawers, handlers, threads, countdown timers, toasts, dialogs, and snackbars.

Uploaded by

TomatoKun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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