04 - User Interface

studied byStudied by 3 people
5.0(1)
Get a hint
Hint

layout

1 / 21

flashcard set

Earn XP

Description and Tags

22 Terms

1

layout

defines the structure for an app's user interfacem

New cards
2

View (widget)

draws something the user can see and interact with

New cards
3

ViewGroup (layout)

an invisible container that defines the layout structure for View and other ViewGroup objects

New cards
4

Declare UI elements in XML

The presentation of the app can be separated from the code that controls its behavior

New cards
5

Instantiate layout elements at runtime

The View and ViewGroup objects can be created and their properties can be manipulated programmatically

New cards
6

Context

is an interface to global information about an application environment

New cards
7

wrap_content

sets the size of the view to the dimensions required by its content

New cards
8

match_parent

sets the view to be as big as its parent view group will allow

New cards
9

Constraint Layout

creates large and complex layouts with a flat view hierarchy

New cards
10

Linear Layout

organizes its child view elements into a single horizontal or vertical row

New cards
11

Relative Layout

is used to specify the location of child objects relative to each other or to the parent

New cards
12

Web View

is used for displaying web pages

New cards
13

Frame Layout

is designed to block out an area on the screen to display a single item

New cards
14

Table Layout

arranges its child objects into rows and columns

New cards
15

Grid Layout

arranges its child objects in a rectangular grid that can be scrolled

New cards
16

notification

is a message that Android displays outside the app's UI to provide the user with reminders, communication from other people, or other timely information from the app

New cards
17

notification drawer

allows to view more details and take actions with the notification

New cards
18

app bar/action bar

provides a visual structure and interactive elements that are familiar to users

New cards
19

toast

provides simple feedback about an operation in a small popup

New cards
20

Snackbar

provides a quick pop-up message to the user.

New cards
21

dialog

is a small window that prompts the user to make a decision or enter additional information. It is not designed to fill the screen

New cards
22

menu

is used to present user actions and other options in the app's activities

New cards

Explore top notes

note Note
studied byStudied by 12 people
... ago
5.0(2)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 5 people
... ago
5.0(1)
note Note
studied byStudied by 25 people
... ago
4.0(1)
note Note
studied byStudied by 54 people
... ago
5.0(3)
note Note
studied byStudied by 206 people
... ago
5.0(3)
note Note
studied byStudied by 2 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (50)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (103)
studied byStudied by 46 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (60)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 67 people
... ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 12 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 9 people
... ago
4.0(1)
flashcards Flashcard (30)
studied byStudied by 5 people
... ago
5.0(1)
robot