Professional Documents
Culture Documents
Ma Unit3
Ma Unit3
Ma Unit3
1. Navigation Bar
Purpose: Provides a way to navigate between different
sections or screens of the app.
Location: Typically at the top of the screen (top
navigation) or the bottom (bottom navigation).
Elements:
o Title: Displays the current screen’s title.
options.
5. Modals and Dialogs
Purpose: Display information or request input without
leaving the current context.
Types:
o Alert Dialogs: For alerts and confirmations.
statuses.
o Images: Photos, illustrations, or any other visual
content.
8. Notifications and Snackbars
Purpose: Provide feedback or updates to the user.
Types:
o Notifications: System-level alerts that appear
select a value.
o Pickers: Spinners or scrollable lists for selecting
values.
10. Search Bars
Purpose: Allow users to search within the app.
Elements:
o Input Field: For entering search queries.
Transition Framework
For animating between different UI states in activities and
fragments.
TransitionManager.beginDelayedTransition(viewGroup);
view.setVisibility(View.GONE);