TextView
element creates a TextView
widget in your UI, and a LinearLayout
element creates a LinearLayout
view group.
For example, a simple vertical layout with a text view and a button looks like this:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" android:layout_width = "fill_parent" android:layout_height = "fill_parent" android:orientation = "vertical" > <TextView android:id = "@+id/text" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "I am a TextView" /> <Button android:id = "@+id/button" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "I am a Button" /> </LinearLayout> |
View
and ViewGroup
objects.
Android provides several app components that offer a standard UI layout for which you simply need to define the content.
These UI components each have a unique set of APIs that are described in their respective documents, such as Adding the App Bar, Dialogs, and Status Notifications.
“The more I read, the more I acquire, the more certain I am that I know nothing.” ― Voltaire |