Native User Interface in Kotlin for Android

To create Native User Interface in Android, here are some UI elements ordered by category, with references. The aim of this post is to masterise the Android UI lingo, no matter if the UI is in Compose or in XML.

Layout

Linearlayout

RelativeLayout

FrameLayout

TableLayout

GridLayout

ConstraintLayout

Container

RecyclerView

ListView

GridView

ScrollView

WebView

Navigation

Toolbar

OptionsMenu

BottomNavigation

NavigationDrawer Implementation

Viewpager

Find the Android UI lingo in “Native User Interface” topic of “Kotlin for Android” app.

Native User Interface in Android kotlin

Essential

TextView

EditText

Button

CheckBox

ImageView

Form Stuff

Spinner

Auto-complete

Radiobutton

ToggleButton

Slider

Stepper

Picker

User Message

Notifications

DialogBox

Toast

Progress in notifications

Material Design

Material Design

Responsive UI

Color Tool

Share or react on Twitter.

Found a typo or want to improve this post? Edit it directly!

Comments